Skip to content

Commit 35732b6

Browse files
[webview_flutter] Exposes missing JavaScriptLogLevel from platform interface (flutter#5061)
`JavaScriptConsoleMessage` includes a field with type `JavaScriptLogLevel` and was missing from flutter/packages#4705.
1 parent d6c854c commit 35732b6

File tree

4 files changed

+11
-2
lines changed

4 files changed

+11
-2
lines changed

packages/webview_flutter/webview_flutter/CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
## 4.4.1
2+
3+
* Exposes `JavaScriptLogLevel` from platform interface.
4+
15
## 4.4.0
26

3-
* Adds support to register a callback to receive JavaScript console messages. See `WebViewController.setConsoleLogCallback`.
7+
* Adds support to register a callback to receive JavaScript console messages. See `WebViewController.setOnConsoleMessage`.
48

59
## 4.3.0
610

packages/webview_flutter/webview_flutter/lib/webview_flutter.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ library webview_flutter;
77
export 'package:webview_flutter_platform_interface/webview_flutter_platform_interface.dart'
88
show
99
JavaScriptConsoleMessage,
10+
JavaScriptLogLevel,
1011
JavaScriptMessage,
1112
JavaScriptMode,
1213
LoadRequestMethod,

packages/webview_flutter/webview_flutter/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: webview_flutter
22
description: A Flutter plugin that provides a WebView widget on Android and iOS.
33
repository: https://github.com/flutter/packages/tree/main/packages/webview_flutter/webview_flutter
44
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+webview%22
5-
version: 4.4.0
5+
version: 4.4.1
66

77
environment:
88
sdk: ">=2.19.0 <4.0.0"

packages/webview_flutter/webview_flutter/test/webview_flutter_test.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ void main() {
1010
test('ensure webview_flutter.dart exports classes from platform interface',
1111
() {
1212
// ignore: unnecessary_statements
13+
main_file.JavaScriptConsoleMessage;
14+
// ignore: unnecessary_statements
15+
main_file.JavaScriptLogLevel;
16+
// ignore: unnecessary_statements
1317
main_file.JavaScriptMessage;
1418
// ignore: unnecessary_statements
1519
main_file.JavaScriptMode;

0 commit comments

Comments
 (0)