From bd0b095460fe35390b563cacbc0a88a0a2bde148 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Tue, 23 Jul 2024 14:02:18 -0700 Subject: [PATCH 01/10] [web] Update package:web to >=0.5.1 <2.0.0. --- packages/cross_file/CHANGELOG.md | 5 +++-- packages/cross_file/pubspec.yaml | 6 +++--- packages/file_selector/file_selector_web/CHANGELOG.md | 5 +++++ .../file_selector/file_selector_web/example/pubspec.yaml | 6 +++--- packages/file_selector/file_selector_web/pubspec.yaml | 8 ++++---- packages/google_sign_in/google_sign_in_web/CHANGELOG.md | 5 +++++ .../google_sign_in_web/example/pubspec.yaml | 6 +++--- packages/google_sign_in/google_sign_in_web/pubspec.yaml | 8 ++++---- packages/image_picker/image_picker_for_web/CHANGELOG.md | 5 +++++ .../image_picker_for_web/example/pubspec.yaml | 6 +++--- packages/image_picker/image_picker_for_web/pubspec.yaml | 8 ++++---- .../pointer_interceptor_web/CHANGELOG.md | 5 +++++ .../pointer_interceptor_web/example/pubspec.yaml | 6 +++--- .../pointer_interceptor_web/pubspec.yaml | 8 ++++---- .../shared_preferences_web/CHANGELOG.md | 5 +++++ .../shared_preferences_web/example/pubspec.yaml | 6 +++--- .../shared_preferences_web/pubspec.yaml | 8 ++++---- packages/url_launcher/url_launcher_web/CHANGELOG.md | 5 +++++ .../url_launcher/url_launcher_web/example/pubspec.yaml | 6 +++--- packages/url_launcher/url_launcher_web/pubspec.yaml | 8 ++++---- packages/video_player/video_player_web/CHANGELOG.md | 5 +++++ .../video_player/video_player_web/example/pubspec.yaml | 6 +++--- packages/video_player/video_player_web/pubspec.yaml | 8 ++++---- packages/web_benchmarks/CHANGELOG.md | 5 +++++ packages/web_benchmarks/pubspec.yaml | 8 ++++---- packages/webview_flutter/webview_flutter_web/CHANGELOG.md | 5 +++++ .../webview_flutter_web/example/pubspec.yaml | 6 +++--- packages/webview_flutter/webview_flutter_web/pubspec.yaml | 8 ++++---- 28 files changed, 111 insertions(+), 65 deletions(-) diff --git a/packages/cross_file/CHANGELOG.md b/packages/cross_file/CHANGELOG.md index 1ca705da8a33..39c08215ca62 100644 --- a/packages/cross_file/CHANGELOG.md +++ b/packages/cross_file/CHANGELOG.md @@ -1,6 +1,7 @@ -## NEXT +## 0.3.4+2 -* Updates minimum supported SDK version to Flutter 3.16/Dart 3.2. +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. ## 0.3.4+1 diff --git a/packages/cross_file/pubspec.yaml b/packages/cross_file/pubspec.yaml index cf8f9ca7d447..2b56f8b51a42 100644 --- a/packages/cross_file/pubspec.yaml +++ b/packages/cross_file/pubspec.yaml @@ -2,14 +2,14 @@ name: cross_file description: An abstraction to allow working with files across multiple platforms. repository: https://github.com/flutter/packages/tree/main/packages/cross_file issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+cross_file%22 -version: 0.3.4+1 +version: 0.3.4+2 environment: - sdk: ^3.3.0 + sdk: ^3.4.0 dependencies: meta: ^1.3.0 - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: path: ^1.8.1 diff --git a/packages/file_selector/file_selector_web/CHANGELOG.md b/packages/file_selector/file_selector_web/CHANGELOG.md index 692d1da7589a..d6243c8ad9d6 100644 --- a/packages/file_selector/file_selector_web/CHANGELOG.md +++ b/packages/file_selector/file_selector_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.9.4+2 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 0.9.4+1 * Removes a few deprecated API usages. diff --git a/packages/file_selector/file_selector_web/example/pubspec.yaml b/packages/file_selector/file_selector_web/example/pubspec.yaml index 689ab97657e7..fef0a1368557 100644 --- a/packages/file_selector/file_selector_web/example/pubspec.yaml +++ b/packages/file_selector/file_selector_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: file_selector_web_integration_tests publish_to: none environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: file_selector_platform_interface: ^2.6.0 @@ -11,7 +11,7 @@ dependencies: path: ../ flutter: sdk: flutter - web: ^0.5.0 + web: ^1.0.0 dev_dependencies: flutter_test: diff --git a/packages/file_selector/file_selector_web/pubspec.yaml b/packages/file_selector/file_selector_web/pubspec.yaml index 2b4dc5cd7d9d..1a68fbd0e806 100644 --- a/packages/file_selector/file_selector_web/pubspec.yaml +++ b/packages/file_selector/file_selector_web/pubspec.yaml @@ -2,11 +2,11 @@ name: file_selector_web description: Web platform implementation of file_selector repository: https://github.com/flutter/packages/tree/main/packages/file_selector/file_selector_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+file_selector%22 -version: 0.9.4+1 +version: 0.9.4+2 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -22,7 +22,7 @@ dependencies: sdk: flutter flutter_web_plugins: sdk: flutter - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md index c8eb27023c72..abb39618c7b4 100644 --- a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md +++ b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.12.4+2 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 0.12.4+1 * Fixes README.md typo. diff --git a/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml b/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml index e260814e73bb..e3dc9049d571 100644 --- a/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml +++ b/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: google_sign_in_web_integration_tests publish_to: none environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: cupertino_icons: ^1.0.2 @@ -22,7 +22,7 @@ dev_dependencies: integration_test: sdk: flutter mockito: 5.4.4 - web: ^0.5.0 + web: ^1.0.0 flutter: uses-material-design: true diff --git a/packages/google_sign_in/google_sign_in_web/pubspec.yaml b/packages/google_sign_in/google_sign_in_web/pubspec.yaml index 6c4409cdab39..8634b563828a 100644 --- a/packages/google_sign_in/google_sign_in_web/pubspec.yaml +++ b/packages/google_sign_in/google_sign_in_web/pubspec.yaml @@ -3,11 +3,11 @@ description: Flutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account on Android, iOS and Web. repository: https://github.com/flutter/packages/tree/main/packages/google_sign_in/google_sign_in_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_sign_in%22 -version: 0.12.4+1 +version: 0.12.4+2 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -25,7 +25,7 @@ dependencies: google_identity_services_web: ^0.3.1 google_sign_in_platform_interface: ^2.4.0 http: ">=0.13.0 <2.0.0" - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/image_picker/image_picker_for_web/CHANGELOG.md b/packages/image_picker/image_picker_for_web/CHANGELOG.md index d548ccd9b824..be42de59d39b 100644 --- a/packages/image_picker/image_picker_for_web/CHANGELOG.md +++ b/packages/image_picker/image_picker_for_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 3.0.5 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 3.0.4 * Improves README example and updates it to use code excerpts. diff --git a/packages/image_picker/image_picker_for_web/example/pubspec.yaml b/packages/image_picker/image_picker_for_web/example/pubspec.yaml index f4f85645c58d..25619c21184a 100644 --- a/packages/image_picker/image_picker_for_web/example/pubspec.yaml +++ b/packages/image_picker/image_picker_for_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: image_picker_for_web_integration_tests publish_to: none environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: flutter: @@ -11,7 +11,7 @@ dependencies: image_picker_for_web: path: ../ image_picker_platform_interface: ^2.8.0 - web: ^0.5.1 + web: ^1.0.0 dev_dependencies: flutter_test: diff --git a/packages/image_picker/image_picker_for_web/pubspec.yaml b/packages/image_picker/image_picker_for_web/pubspec.yaml index 0fd82a6eeff9..af3cf9f92e87 100644 --- a/packages/image_picker/image_picker_for_web/pubspec.yaml +++ b/packages/image_picker/image_picker_for_web/pubspec.yaml @@ -2,11 +2,11 @@ name: image_picker_for_web description: Web platform implementation of image_picker repository: https://github.com/flutter/packages/tree/main/packages/image_picker/image_picker_for_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+image_picker%22 -version: 3.0.4 +version: 3.0.5 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -23,7 +23,7 @@ dependencies: sdk: flutter image_picker_platform_interface: ^2.9.0 mime: ^1.0.4 - web: ^0.5.1 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md index 58a970e78f7d..4de2f3fb72c3 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md +++ b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.10.2+1 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 0.10.2 * Updates web code to package `web: ^0.5.0`. diff --git a/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml b/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml index 06625c07fbb7..91379dc20dc5 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml +++ b/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml @@ -3,8 +3,8 @@ description: "Demonstrates how to use the pointer_interceptor_web plugin." publish_to: 'none' environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: cupertino_icons: ^1.0.2 @@ -13,7 +13,7 @@ dependencies: pointer_interceptor_platform_interface: ^0.10.0 pointer_interceptor_web: path: ../../pointer_interceptor_web - web: ^0.5.0 + web: ^1.0.0 dev_dependencies: flutter_test: diff --git a/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml b/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml index 83e41de9e23e..1aff36ce8ae8 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml +++ b/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml @@ -2,11 +2,11 @@ name: pointer_interceptor_web description: Web implementation of the pointer_interceptor plugin. repository: https://github.com/flutter/packages/tree/main/packages/pointer_interceptor/pointer_interceptor_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3Apointer_interceptor -version: 0.10.2 +version: 0.10.2+1 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -23,7 +23,7 @@ dependencies: sdk: flutter plugin_platform_interface: ^2.1.7 pointer_interceptor_platform_interface: ^0.10.0 - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md index dd8bf77ad13e..a46c06423eb7 100644 --- a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.4.1 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 2.4.0 * Adds `SharedPreferencesAsyncWeb` API. diff --git a/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml b/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml index 634e76da6022..5630c5376aef 100644 --- a/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: shared_preferences_web_integration_tests publish_to: none environment: - sdk: ">=3.2.0 <4.0.0" - flutter: ">=3.16.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: flutter: @@ -11,7 +11,7 @@ dependencies: shared_preferences_platform_interface: ^2.4.0 shared_preferences_web: path: ../ - web: ^0.5.0 + web: ^1.0.0 dev_dependencies: flutter_test: diff --git a/packages/shared_preferences/shared_preferences_web/pubspec.yaml b/packages/shared_preferences/shared_preferences_web/pubspec.yaml index 375751af47b8..623906aeef23 100644 --- a/packages/shared_preferences/shared_preferences_web/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_web/pubspec.yaml @@ -2,11 +2,11 @@ name: shared_preferences_web description: Web platform implementation of shared_preferences repository: https://github.com/flutter/packages/tree/main/packages/shared_preferences/shared_preferences_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+shared_preferences%22 -version: 2.4.0 +version: 2.4.1 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -22,7 +22,7 @@ dependencies: flutter_web_plugins: sdk: flutter shared_preferences_platform_interface: ^2.4.0 - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/url_launcher/url_launcher_web/CHANGELOG.md b/packages/url_launcher/url_launcher_web/CHANGELOG.md index ca4d9d86cc66..a56046c175e6 100644 --- a/packages/url_launcher/url_launcher_web/CHANGELOG.md +++ b/packages/url_launcher/url_launcher_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.3.2 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 2.3.1 * Implements correct handling of keyboard events with Link. diff --git a/packages/url_launcher/url_launcher_web/example/pubspec.yaml b/packages/url_launcher/url_launcher_web/example/pubspec.yaml index c87511dd84b8..adfb504890b0 100644 --- a/packages/url_launcher/url_launcher_web/example/pubspec.yaml +++ b/packages/url_launcher/url_launcher_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: regular_integration_tests publish_to: none environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: flutter: @@ -18,4 +18,4 @@ dev_dependencies: url_launcher_platform_interface: ^2.2.0 url_launcher_web: path: ../ - web: ^0.5.0 + web: ^1.0.0 diff --git a/packages/url_launcher/url_launcher_web/pubspec.yaml b/packages/url_launcher/url_launcher_web/pubspec.yaml index 51f320a32a5e..068e1e971ea7 100644 --- a/packages/url_launcher/url_launcher_web/pubspec.yaml +++ b/packages/url_launcher/url_launcher_web/pubspec.yaml @@ -2,11 +2,11 @@ name: url_launcher_web description: Web platform implementation of url_launcher repository: https://github.com/flutter/packages/tree/main/packages/url_launcher/url_launcher_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+url_launcher%22 -version: 2.3.1 +version: 2.3.2 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -22,7 +22,7 @@ dependencies: flutter_web_plugins: sdk: flutter url_launcher_platform_interface: ^2.2.0 - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/video_player/video_player_web/CHANGELOG.md b/packages/video_player/video_player_web/CHANGELOG.md index d0ef30ca738d..52c3ef42fccf 100644 --- a/packages/video_player/video_player_web/CHANGELOG.md +++ b/packages/video_player/video_player_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.3.2 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 2.3.1 * Fixes some `package:web` tweaks. diff --git a/packages/video_player/video_player_web/example/pubspec.yaml b/packages/video_player/video_player_web/example/pubspec.yaml index 27aba7660bb8..56662e0764e2 100644 --- a/packages/video_player/video_player_web/example/pubspec.yaml +++ b/packages/video_player/video_player_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: video_player_for_web_integration_tests publish_to: none environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: flutter: @@ -11,7 +11,7 @@ dependencies: video_player_platform_interface: ^6.1.0 video_player_web: path: ../ - web: ^0.5.1 + web: ^1.0.0 dev_dependencies: flutter_test: diff --git a/packages/video_player/video_player_web/pubspec.yaml b/packages/video_player/video_player_web/pubspec.yaml index 6b1e1887bca9..8c51d65859d5 100644 --- a/packages/video_player/video_player_web/pubspec.yaml +++ b/packages/video_player/video_player_web/pubspec.yaml @@ -2,11 +2,11 @@ name: video_player_web description: Web platform implementation of video_player. repository: https://github.com/flutter/packages/tree/main/packages/video_player/video_player_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+video_player%22 -version: 2.3.1 +version: 2.3.2 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -22,7 +22,7 @@ dependencies: flutter_web_plugins: sdk: flutter video_player_platform_interface: ^6.2.0 - web: ^0.5.1 + web: ">=0.5.1 <2.0.0" dev_dependencies: flutter_test: diff --git a/packages/web_benchmarks/CHANGELOG.md b/packages/web_benchmarks/CHANGELOG.md index 0a5ec61db822..a19bb8360af6 100644 --- a/packages/web_benchmarks/CHANGELOG.md +++ b/packages/web_benchmarks/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.0.1 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 2.0.0 * Updates minimum supported SDK version to Flutter 3.16/Dart 3.2. diff --git a/packages/web_benchmarks/pubspec.yaml b/packages/web_benchmarks/pubspec.yaml index 5b341d3f3500..0a774d5031bf 100644 --- a/packages/web_benchmarks/pubspec.yaml +++ b/packages/web_benchmarks/pubspec.yaml @@ -2,11 +2,11 @@ name: web_benchmarks description: A benchmark harness for performance-testing Flutter apps in Chrome. repository: https://github.com/flutter/packages/tree/main/packages/web_benchmarks issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+web_benchmarks%22 -version: 2.0.0 +version: 2.0.1 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: collection: ^1.18.0 @@ -18,7 +18,7 @@ dependencies: process: ">=4.2.4 <6.0.0" shelf: ^1.2.0 shelf_static: ^1.1.0 - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" webkit_inspection_protocol: ^1.0.0 dev_dependencies: diff --git a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md index e56b98362636..99d3a4e70d1b 100644 --- a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md +++ b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.2.3+2 + +* Supports `web: ">=0.5.1 <2.0.0"`. +* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. + ## 0.2.3+1 * Fixes DOM timing issue with Legacy Widget build method. diff --git a/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml b/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml index a71a53777c58..55e7e6553261 100644 --- a/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml +++ b/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml @@ -3,15 +3,15 @@ description: Demonstrates how to use the webview_flutter_web plugin. publish_to: none environment: - sdk: ^3.2.0 - flutter: ">=3.16.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" dependencies: flutter: sdk: flutter flutter_web_plugins: sdk: flutter - web: ^0.5.0 + web: ^1.0.0 webview_flutter_platform_interface: ^2.0.0 webview_flutter_web: # When depending on this package from a real application you should use: diff --git a/packages/webview_flutter/webview_flutter_web/pubspec.yaml b/packages/webview_flutter/webview_flutter_web/pubspec.yaml index 38bd675fcf19..98d4ff6ffb28 100644 --- a/packages/webview_flutter/webview_flutter_web/pubspec.yaml +++ b/packages/webview_flutter/webview_flutter_web/pubspec.yaml @@ -2,11 +2,11 @@ name: webview_flutter_web description: A Flutter plugin that provides a WebView widget on web. repository: https://github.com/flutter/packages/tree/main/packages/webview_flutter/webview_flutter_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+webview%22 -version: 0.2.3+1 +version: 0.2.3+2 environment: - sdk: ^3.3.0 - flutter: ">=3.19.0" + sdk: ^3.4.0 + flutter: ">=3.22.0" flutter: plugin: @@ -21,7 +21,7 @@ dependencies: sdk: flutter flutter_web_plugins: sdk: flutter - web: ^0.5.0 + web: ">=0.5.1 <2.0.0" webview_flutter_platform_interface: ^2.0.0 dev_dependencies: From 37d508947aa1d0c990f858e119c82c7fd1b3195a Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Wed, 31 Jul 2024 17:09:33 -0700 Subject: [PATCH 02/10] Make web_benchmarks compatible with old and new pkg web. --- packages/web_benchmarks/lib/client.dart | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/packages/web_benchmarks/lib/client.dart b/packages/web_benchmarks/lib/client.dart index d800e97a7589..9bdd65b04149 100644 --- a/packages/web_benchmarks/lib/client.dart +++ b/packages/web_benchmarks/lib/client.dart @@ -25,6 +25,15 @@ late Map _benchmarks; final LocalBenchmarkServerClient _client = LocalBenchmarkServerClient(); +/// Adapts between web:0.5.1 and 1.0.0, so this package is compatible with both. +extension on HTMLElement { + @JS('innerHTML') + external set innerHTMLString(String value); + @JS('insertAdjacentHTML') + external void insertAdjacentHTMLString(String position, String string); + void appendHtml(String input) => insertAdjacentHTMLString('beforeend', input); +} + /// Starts a local benchmark client to run [benchmarks]. /// /// Usually used in combination with a benchmark server, which orders the @@ -152,7 +161,7 @@ void _fallbackToManual(String error) { void _printResultsToScreen(Profile profile) { final HTMLBodyElement body = document.body! as HTMLBodyElement; - body.innerHTML = '

${profile.name}

'; + body.innerHTMLString = '

${profile.name}

'; profile.scoreData.forEach((String scoreKey, Timeseries timeseries) { body.appendHtml('

$scoreKey

'); @@ -402,7 +411,3 @@ class LocalBenchmarkServerClient { return completer.future; } } - -extension on HTMLElement { - void appendHtml(String input) => insertAdjacentHTML('beforeend', input); -} From 268401032ef2a246010dd147053f5be1d55585d4 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Wed, 31 Jul 2024 17:29:30 -0700 Subject: [PATCH 03/10] Maintain dart as 3.3 and flutter as 3.19, so web 0.5.1 can resolve. --- packages/cross_file/CHANGELOG.md | 1 - packages/cross_file/pubspec.yaml | 2 +- packages/file_selector/file_selector_web/CHANGELOG.md | 2 +- packages/file_selector/file_selector_web/pubspec.yaml | 4 ++-- packages/google_identity_services_web/CHANGELOG.md | 4 ++++ packages/google_identity_services_web/pubspec.yaml | 2 +- .../google_maps_flutter_web/CHANGELOG.md | 4 ++++ .../google_maps_flutter_web/pubspec.yaml | 6 +++--- packages/google_sign_in/google_sign_in_web/CHANGELOG.md | 1 - packages/google_sign_in/google_sign_in_web/pubspec.yaml | 4 ++-- packages/image_picker/image_picker_for_web/CHANGELOG.md | 1 - packages/image_picker/image_picker_for_web/pubspec.yaml | 4 ++-- .../pointer_interceptor_web/CHANGELOG.md | 1 - .../pointer_interceptor_web/pubspec.yaml | 4 ++-- .../shared_preferences/shared_preferences_web/CHANGELOG.md | 1 - .../shared_preferences/shared_preferences_web/pubspec.yaml | 4 ++-- packages/url_launcher/url_launcher_web/CHANGELOG.md | 1 - packages/url_launcher/url_launcher_web/pubspec.yaml | 4 ++-- packages/video_player/video_player_web/CHANGELOG.md | 1 - packages/video_player/video_player_web/pubspec.yaml | 4 ++-- packages/web_benchmarks/CHANGELOG.md | 1 - packages/web_benchmarks/pubspec.yaml | 4 ++-- packages/webview_flutter/webview_flutter_web/CHANGELOG.md | 1 - packages/webview_flutter/webview_flutter_web/pubspec.yaml | 4 ++-- 24 files changed, 32 insertions(+), 33 deletions(-) diff --git a/packages/cross_file/CHANGELOG.md b/packages/cross_file/CHANGELOG.md index 39c08215ca62..18a8080ccd4f 100644 --- a/packages/cross_file/CHANGELOG.md +++ b/packages/cross_file/CHANGELOG.md @@ -1,7 +1,6 @@ ## 0.3.4+2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. ## 0.3.4+1 diff --git a/packages/cross_file/pubspec.yaml b/packages/cross_file/pubspec.yaml index 2b56f8b51a42..0de3c0cfa24a 100644 --- a/packages/cross_file/pubspec.yaml +++ b/packages/cross_file/pubspec.yaml @@ -5,7 +5,7 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.3.4+2 environment: - sdk: ^3.4.0 + sdk: ^3.3.0 dependencies: meta: ^1.3.0 diff --git a/packages/file_selector/file_selector_web/CHANGELOG.md b/packages/file_selector/file_selector_web/CHANGELOG.md index d6243c8ad9d6..b756b867a0c2 100644 --- a/packages/file_selector/file_selector_web/CHANGELOG.md +++ b/packages/file_selector/file_selector_web/CHANGELOG.md @@ -1,7 +1,7 @@ ## 0.9.4+2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. +* Updates SDK version to Flutter `^3.19.0`. ## 0.9.4+1 diff --git a/packages/file_selector/file_selector_web/pubspec.yaml b/packages/file_selector/file_selector_web/pubspec.yaml index 1a68fbd0e806..21a5204dd706 100644 --- a/packages/file_selector/file_selector_web/pubspec.yaml +++ b/packages/file_selector/file_selector_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.9.4+2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/google_identity_services_web/CHANGELOG.md b/packages/google_identity_services_web/CHANGELOG.md index b2181d130746..d53a1a54c9e3 100644 --- a/packages/google_identity_services_web/CHANGELOG.md +++ b/packages/google_identity_services_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.1+4 + +* Downgrades SDK version to Dart `^3.3.0`. + ## 0.3.1+3 * Updates `README.md` to reflect modern `index.html` script tag placement. diff --git a/packages/google_identity_services_web/pubspec.yaml b/packages/google_identity_services_web/pubspec.yaml index 13825a367877..4cc422a9dc9b 100644 --- a/packages/google_identity_services_web/pubspec.yaml +++ b/packages/google_identity_services_web/pubspec.yaml @@ -5,7 +5,7 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.3.1+3 environment: - sdk: ^3.4.0 + sdk: ^3.3.0 dependencies: meta: ^1.3.0 diff --git a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md index f6bbb39ecbe1..ae4a32f93415 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md +++ b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.9+2 + +* Downgrades SDK version to Dart `^3.3.0`. Flutter `^3.19.0`. + ## 0.5.9+1 * Fixes a typo in the formatting of the CHANGELOG. diff --git a/packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml b/packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml index 7a34007a3636..a07eab5ed6bd 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml +++ b/packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml @@ -2,11 +2,11 @@ name: google_maps_flutter_web description: Web platform implementation of google_maps_flutter repository: https://github.com/flutter/packages/tree/main/packages/google_maps_flutter/google_maps_flutter_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+maps%22 -version: 0.5.9+1 +version: 0.5.9+2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md index abb39618c7b4..472b5a54c110 100644 --- a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md +++ b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 0.12.4+2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 0.12.4+1 diff --git a/packages/google_sign_in/google_sign_in_web/pubspec.yaml b/packages/google_sign_in/google_sign_in_web/pubspec.yaml index 8634b563828a..ed441ec021a0 100644 --- a/packages/google_sign_in/google_sign_in_web/pubspec.yaml +++ b/packages/google_sign_in/google_sign_in_web/pubspec.yaml @@ -6,8 +6,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.12.4+2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/image_picker/image_picker_for_web/CHANGELOG.md b/packages/image_picker/image_picker_for_web/CHANGELOG.md index be42de59d39b..d370305615ad 100644 --- a/packages/image_picker/image_picker_for_web/CHANGELOG.md +++ b/packages/image_picker/image_picker_for_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 3.0.5 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 3.0.4 diff --git a/packages/image_picker/image_picker_for_web/pubspec.yaml b/packages/image_picker/image_picker_for_web/pubspec.yaml index af3cf9f92e87..7229c4d3393a 100644 --- a/packages/image_picker/image_picker_for_web/pubspec.yaml +++ b/packages/image_picker/image_picker_for_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 3.0.5 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md index 4de2f3fb72c3..2104aedf6049 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md +++ b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 0.10.2+1 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 0.10.2 diff --git a/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml b/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml index 1aff36ce8ae8..80dab111993f 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml +++ b/packages/pointer_interceptor/pointer_interceptor_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.10.2+1 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md index a46c06423eb7..59ef919a5074 100644 --- a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 2.4.1 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 2.4.0 diff --git a/packages/shared_preferences/shared_preferences_web/pubspec.yaml b/packages/shared_preferences/shared_preferences_web/pubspec.yaml index 623906aeef23..eb6820a501a4 100644 --- a/packages/shared_preferences/shared_preferences_web/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 2.4.1 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/url_launcher/url_launcher_web/CHANGELOG.md b/packages/url_launcher/url_launcher_web/CHANGELOG.md index a56046c175e6..97ffc4a1b9f6 100644 --- a/packages/url_launcher/url_launcher_web/CHANGELOG.md +++ b/packages/url_launcher/url_launcher_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 2.3.2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 2.3.1 diff --git a/packages/url_launcher/url_launcher_web/pubspec.yaml b/packages/url_launcher/url_launcher_web/pubspec.yaml index 068e1e971ea7..9149edfcbe37 100644 --- a/packages/url_launcher/url_launcher_web/pubspec.yaml +++ b/packages/url_launcher/url_launcher_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 2.3.2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/video_player/video_player_web/CHANGELOG.md b/packages/video_player/video_player_web/CHANGELOG.md index 52c3ef42fccf..78604735705a 100644 --- a/packages/video_player/video_player_web/CHANGELOG.md +++ b/packages/video_player/video_player_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 2.3.2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 2.3.1 diff --git a/packages/video_player/video_player_web/pubspec.yaml b/packages/video_player/video_player_web/pubspec.yaml index 8c51d65859d5..c1e55ace92e7 100644 --- a/packages/video_player/video_player_web/pubspec.yaml +++ b/packages/video_player/video_player_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 2.3.2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: diff --git a/packages/web_benchmarks/CHANGELOG.md b/packages/web_benchmarks/CHANGELOG.md index a19bb8360af6..a164606d5a16 100644 --- a/packages/web_benchmarks/CHANGELOG.md +++ b/packages/web_benchmarks/CHANGELOG.md @@ -1,7 +1,6 @@ ## 2.0.1 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 2.0.0 diff --git a/packages/web_benchmarks/pubspec.yaml b/packages/web_benchmarks/pubspec.yaml index 0a774d5031bf..02d71a4b0b49 100644 --- a/packages/web_benchmarks/pubspec.yaml +++ b/packages/web_benchmarks/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 2.0.1 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: collection: ^1.18.0 diff --git a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md index 99d3a4e70d1b..f882317fbb77 100644 --- a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md +++ b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 0.2.3+2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 0.2.3+1 diff --git a/packages/webview_flutter/webview_flutter_web/pubspec.yaml b/packages/webview_flutter/webview_flutter_web/pubspec.yaml index 98d4ff6ffb28..64d2085491ba 100644 --- a/packages/webview_flutter/webview_flutter_web/pubspec.yaml +++ b/packages/webview_flutter/webview_flutter_web/pubspec.yaml @@ -5,8 +5,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 0.2.3+2 environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" flutter: plugin: From a4a50be5d07b275c00e32ed4703746282488323c Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Wed, 31 Jul 2024 17:42:20 -0700 Subject: [PATCH 04/10] Make google_sign_in_web compatible both with web:0.5.1 and 1.0.0 --- .../lib/src/flexible_size_html_element_view.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart index 6fa019ed909a..b72bbb80f428 100644 --- a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart +++ b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart @@ -78,6 +78,8 @@ class _FlexHtmlElementView extends State { ) { final web.DOMRectReadOnly rect = resizes.toDart.last.contentRect; if (rect.width > 0 && rect.height > 0) { + // The following ignore can be removed once the package leaves web:0.5.1 behind. + //ignore:noop_primitive_operations _doResize(Size(rect.width.toDouble(), rect.height.toDouble())); } } From 7825c633ea687ad293807436af25c08d15e684ac Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Wed, 31 Jul 2024 18:18:06 -0700 Subject: [PATCH 05/10] Fix versioning. --- packages/google_identity_services_web/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/google_identity_services_web/pubspec.yaml b/packages/google_identity_services_web/pubspec.yaml index 4cc422a9dc9b..631deedd7882 100644 --- a/packages/google_identity_services_web/pubspec.yaml +++ b/packages/google_identity_services_web/pubspec.yaml @@ -2,7 +2,7 @@ name: google_identity_services_web description: A Dart JS-interop layer for Google Identity Services. Google's new sign-in SDK for Web that supports multiple types of credentials. repository: https://github.com/flutter/packages/tree/main/packages/google_identity_services_web issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_identiy_services_web%22 -version: 0.3.1+3 +version: 0.3.1+4 environment: sdk: ^3.3.0 From b971c128b02132a59bb0a97413cb888e89a73a43 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Wed, 31 Jul 2024 19:37:08 -0700 Subject: [PATCH 06/10] Incorporate PR suggestions from Rexios80 --- packages/file_selector/file_selector_web/CHANGELOG.md | 3 +-- .../lib/src/flexible_size_html_element_view.dart | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/file_selector/file_selector_web/CHANGELOG.md b/packages/file_selector/file_selector_web/CHANGELOG.md index b756b867a0c2..b3988ff01840 100644 --- a/packages/file_selector/file_selector_web/CHANGELOG.md +++ b/packages/file_selector/file_selector_web/CHANGELOG.md @@ -1,7 +1,6 @@ ## 0.9.4+2 * Supports `web: ">=0.5.1 <2.0.0"`. -* Updates SDK version to Flutter `^3.19.0`. ## 0.9.4+1 @@ -10,7 +9,7 @@ ## 0.9.4 * Updates web code to package `web: ^0.5.0`. -* Updates SDK version to Dart `^3.3.0`. Flutter `^3.16.0`. +* Updates SDK version to Dart `^3.3.0`. Flutter `^3.19.0`. ## 0.9.3 diff --git a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart index b72bbb80f428..7d0b7706cf0e 100644 --- a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart +++ b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart @@ -79,7 +79,7 @@ class _FlexHtmlElementView extends State { final web.DOMRectReadOnly rect = resizes.toDart.last.contentRect; if (rect.width > 0 && rect.height > 0) { // The following ignore can be removed once the package leaves web:0.5.1 behind. - //ignore:noop_primitive_operations + // ignore: noop_primitive_operations _doResize(Size(rect.width.toDouble(), rect.height.toDouble())); } } From 2660e11a36079d16579a958b16d214eacc6b3360 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Thu, 1 Aug 2024 14:21:45 -0700 Subject: [PATCH 07/10] Restores support for... --- packages/google_identity_services_web/CHANGELOG.md | 2 +- .../google_maps_flutter/google_maps_flutter_web/CHANGELOG.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/google_identity_services_web/CHANGELOG.md b/packages/google_identity_services_web/CHANGELOG.md index d53a1a54c9e3..dac2b1176605 100644 --- a/packages/google_identity_services_web/CHANGELOG.md +++ b/packages/google_identity_services_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.3.1+4 -* Downgrades SDK version to Dart `^3.3.0`. +* Restores support for Dart `^3.3.0`. ## 0.3.1+3 diff --git a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md index ae4a32f93415..ab2f08a84f4d 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md +++ b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.5.9+2 -* Downgrades SDK version to Dart `^3.3.0`. Flutter `^3.19.0`. +* Restores support for Dart `^3.3.0` and Flutter `^3.19.0`. ## 0.5.9+1 From d548045865c1f9a8c798f1a0fcfa8511d6ac4dbd Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Thu, 1 Aug 2024 14:21:55 -0700 Subject: [PATCH 08/10] Add TODO. --- .../lib/src/flexible_size_html_element_view.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart index 7d0b7706cf0e..5d05c5115f7a 100644 --- a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart +++ b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart @@ -78,7 +78,7 @@ class _FlexHtmlElementView extends State { ) { final web.DOMRectReadOnly rect = resizes.toDart.last.contentRect; if (rect.width > 0 && rect.height > 0) { - // The following ignore can be removed once the package leaves web:0.5.1 behind. + // TODO(dit): Remove the following ignore once the repo leaves web:0.5.1 behind. https://github.com/flutter/flutter/issues/152657 // ignore: noop_primitive_operations _doResize(Size(rect.width.toDouble(), rect.height.toDouble())); } From c06a897aefad1788445b0be30c35a0d78ff333e9 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Thu, 1 Aug 2024 14:41:07 -0700 Subject: [PATCH 09/10] Relax SDK constraints in example apps. --- packages/file_selector/file_selector_web/example/pubspec.yaml | 4 ++-- packages/google_identity_services_web/example/pubspec.yaml | 4 ++-- .../google_maps_flutter_web/example/pubspec.yaml | 4 ++-- .../google_sign_in/google_sign_in_web/example/pubspec.yaml | 4 ++-- .../image_picker/image_picker_for_web/example/pubspec.yaml | 4 ++-- .../pointer_interceptor_web/example/pubspec.yaml | 4 ++-- .../shared_preferences_web/example/pubspec.yaml | 4 ++-- packages/url_launcher/url_launcher_web/example/pubspec.yaml | 4 ++-- packages/video_player/video_player_web/example/pubspec.yaml | 4 ++-- .../webview_flutter/webview_flutter_web/example/pubspec.yaml | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/packages/file_selector/file_selector_web/example/pubspec.yaml b/packages/file_selector/file_selector_web/example/pubspec.yaml index fef0a1368557..b98073f07128 100644 --- a/packages/file_selector/file_selector_web/example/pubspec.yaml +++ b/packages/file_selector/file_selector_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: file_selector_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: file_selector_platform_interface: ^2.6.0 diff --git a/packages/google_identity_services_web/example/pubspec.yaml b/packages/google_identity_services_web/example/pubspec.yaml index e2011307e939..32d9ac5a2c5a 100644 --- a/packages/google_identity_services_web/example/pubspec.yaml +++ b/packages/google_identity_services_web/example/pubspec.yaml @@ -3,8 +3,8 @@ description: An example for the google_identity_services_web package, OneTap. publish_to: 'none' environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/google_maps_flutter/google_maps_flutter_web/example/pubspec.yaml b/packages/google_maps_flutter/google_maps_flutter_web/example/pubspec.yaml index c789e7f9157f..2b96e1d5cab1 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/example/pubspec.yaml +++ b/packages/google_maps_flutter/google_maps_flutter_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: google_maps_flutter_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml b/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml index e3dc9049d571..682fb8a063bb 100644 --- a/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml +++ b/packages/google_sign_in/google_sign_in_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: google_sign_in_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: cupertino_icons: ^1.0.2 diff --git a/packages/image_picker/image_picker_for_web/example/pubspec.yaml b/packages/image_picker/image_picker_for_web/example/pubspec.yaml index 25619c21184a..cd1e370d419f 100644 --- a/packages/image_picker/image_picker_for_web/example/pubspec.yaml +++ b/packages/image_picker/image_picker_for_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: image_picker_for_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml b/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml index 91379dc20dc5..37c52a602899 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml +++ b/packages/pointer_interceptor/pointer_interceptor_web/example/pubspec.yaml @@ -3,8 +3,8 @@ description: "Demonstrates how to use the pointer_interceptor_web plugin." publish_to: 'none' environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: cupertino_icons: ^1.0.2 diff --git a/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml b/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml index 5630c5376aef..b50e69917056 100644 --- a/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: shared_preferences_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/url_launcher/url_launcher_web/example/pubspec.yaml b/packages/url_launcher/url_launcher_web/example/pubspec.yaml index adfb504890b0..7ad4adc04e2b 100644 --- a/packages/url_launcher/url_launcher_web/example/pubspec.yaml +++ b/packages/url_launcher/url_launcher_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: regular_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/video_player/video_player_web/example/pubspec.yaml b/packages/video_player/video_player_web/example/pubspec.yaml index 56662e0764e2..fc5ded708c20 100644 --- a/packages/video_player/video_player_web/example/pubspec.yaml +++ b/packages/video_player/video_player_web/example/pubspec.yaml @@ -2,8 +2,8 @@ name: video_player_for_web_integration_tests publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: diff --git a/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml b/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml index 55e7e6553261..5c47f62880d7 100644 --- a/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml +++ b/packages/webview_flutter/webview_flutter_web/example/pubspec.yaml @@ -3,8 +3,8 @@ description: Demonstrates how to use the webview_flutter_web plugin. publish_to: none environment: - sdk: ^3.4.0 - flutter: ">=3.22.0" + sdk: ^3.3.0 + flutter: ">=3.19.0" dependencies: flutter: From 3faf7c4c1c2b46835f2b87e27e302d6c76e22043 Mon Sep 17 00:00:00 2001 From: David Iglesias Teixeira Date: Thu, 1 Aug 2024 14:45:07 -0700 Subject: [PATCH 10/10] Adds support for web 1.0.0 --- packages/cross_file/CHANGELOG.md | 2 +- packages/file_selector/file_selector_web/CHANGELOG.md | 2 +- packages/google_identity_services_web/CHANGELOG.md | 2 +- .../google_maps_flutter/google_maps_flutter_web/CHANGELOG.md | 2 +- packages/google_sign_in/google_sign_in_web/CHANGELOG.md | 2 +- packages/image_picker/image_picker_for_web/CHANGELOG.md | 2 +- .../pointer_interceptor/pointer_interceptor_web/CHANGELOG.md | 2 +- packages/shared_preferences/shared_preferences_web/CHANGELOG.md | 2 +- packages/url_launcher/url_launcher_web/CHANGELOG.md | 2 +- packages/video_player/video_player_web/CHANGELOG.md | 2 +- packages/web_benchmarks/CHANGELOG.md | 2 +- packages/webview_flutter/webview_flutter_web/CHANGELOG.md | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/cross_file/CHANGELOG.md b/packages/cross_file/CHANGELOG.md index 18a8080ccd4f..aee445282cd6 100644 --- a/packages/cross_file/CHANGELOG.md +++ b/packages/cross_file/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.3.4+2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 0.3.4+1 diff --git a/packages/file_selector/file_selector_web/CHANGELOG.md b/packages/file_selector/file_selector_web/CHANGELOG.md index b3988ff01840..7ea6a5f5149a 100644 --- a/packages/file_selector/file_selector_web/CHANGELOG.md +++ b/packages/file_selector/file_selector_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.9.4+2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 0.9.4+1 diff --git a/packages/google_identity_services_web/CHANGELOG.md b/packages/google_identity_services_web/CHANGELOG.md index dac2b1176605..90b14e10334e 100644 --- a/packages/google_identity_services_web/CHANGELOG.md +++ b/packages/google_identity_services_web/CHANGELOG.md @@ -8,7 +8,7 @@ ## 0.3.1+2 -* Updates web code to package `web: >=0.5.1 <2.0.0`. +* Adds support for `web: ^1.0.0`. * Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 0.3.1+1 diff --git a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md index ab2f08a84f4d..91d16d00e1a4 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md +++ b/packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md @@ -9,7 +9,7 @@ ## 0.5.9 * Updates `package:google_maps` dependency to latest (`^8.0.0`). -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. * Updates SDK version to Dart `^3.4.0`. Flutter `^3.22.0`. ## 0.5.8 diff --git a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md index 472b5a54c110..81e264dd4361 100644 --- a/packages/google_sign_in/google_sign_in_web/CHANGELOG.md +++ b/packages/google_sign_in/google_sign_in_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.12.4+2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 0.12.4+1 diff --git a/packages/image_picker/image_picker_for_web/CHANGELOG.md b/packages/image_picker/image_picker_for_web/CHANGELOG.md index d370305615ad..5c463f9729a3 100644 --- a/packages/image_picker/image_picker_for_web/CHANGELOG.md +++ b/packages/image_picker/image_picker_for_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 3.0.5 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 3.0.4 diff --git a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md index 2104aedf6049..64331226f029 100644 --- a/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md +++ b/packages/pointer_interceptor/pointer_interceptor_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.10.2+1 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 0.10.2 diff --git a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md index 59ef919a5074..82570c28e565 100644 --- a/packages/shared_preferences/shared_preferences_web/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 2.4.1 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 2.4.0 diff --git a/packages/url_launcher/url_launcher_web/CHANGELOG.md b/packages/url_launcher/url_launcher_web/CHANGELOG.md index 97ffc4a1b9f6..ed8f68129c36 100644 --- a/packages/url_launcher/url_launcher_web/CHANGELOG.md +++ b/packages/url_launcher/url_launcher_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 2.3.2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 2.3.1 diff --git a/packages/video_player/video_player_web/CHANGELOG.md b/packages/video_player/video_player_web/CHANGELOG.md index 78604735705a..204c4bd2cb19 100644 --- a/packages/video_player/video_player_web/CHANGELOG.md +++ b/packages/video_player/video_player_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 2.3.2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 2.3.1 diff --git a/packages/web_benchmarks/CHANGELOG.md b/packages/web_benchmarks/CHANGELOG.md index a164606d5a16..fdc6549d2b09 100644 --- a/packages/web_benchmarks/CHANGELOG.md +++ b/packages/web_benchmarks/CHANGELOG.md @@ -1,6 +1,6 @@ ## 2.0.1 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 2.0.0 diff --git a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md index f882317fbb77..f9ed4336260e 100644 --- a/packages/webview_flutter/webview_flutter_web/CHANGELOG.md +++ b/packages/webview_flutter/webview_flutter_web/CHANGELOG.md @@ -1,6 +1,6 @@ ## 0.2.3+2 -* Supports `web: ">=0.5.1 <2.0.0"`. +* Adds support for `web: ^1.0.0`. ## 0.2.3+1