Browse Source

[upgrade] flutter upgrade to 2.0.5

x 4 years ago
parent
commit
bbec3d6b29

+ 6 - 6
ios/Podfile.lock

@@ -1,8 +1,8 @@
 PODS:
-  - alipay_kit (1.1.0):
-    - alipay_kit/vendor (= 1.1.0)
+  - alipay_kit (2.0.0):
+    - alipay_kit/vendor (= 2.0.0)
     - Flutter
-  - alipay_kit/vendor (1.1.0):
+  - alipay_kit/vendor (2.0.0):
     - Flutter
   - device_info (0.0.1):
     - Flutter
@@ -93,9 +93,9 @@ EXTERNAL SOURCES:
     :path: ".symlinks/plugins/webview_flutter/ios"
 
 SPEC CHECKSUMS:
-  alipay_kit: 7ab9452e6db0ddfa567b4a0767ad9791f9b5242b
+  alipay_kit: 1df445037e23c769855526a0e83e87b431b1a84a
   device_info: d7d233b645a32c40dfdc212de5cf646ca482f175
-  Flutter: 0e3d915762c693b495b44d77113d4970485de6ec
+  Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
   flutter_app_upgrade: a62fbe2a09a2176a7b44211c8355adfcfb969779
   flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743
   fluwx: 07a55ed66bf3a4961e836a2a411b02dcada32902
@@ -113,4 +113,4 @@ SPEC CHECKSUMS:
 
 PODFILE CHECKSUM: c986e11b2ab3ede0a6249842c2bc996c90212ba2
 
-COCOAPODS: 1.10.0
+COCOAPODS: 1.10.1

+ 3 - 3
ios/Runner.xcodeproj/project.pbxproj

@@ -365,7 +365,7 @@
 					"$(PROJECT_DIR)/Flutter",
 				);
 				INFOPLIST_FILE = Runner/Info.plist;
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 14.2;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -504,7 +504,7 @@
 					"$(PROJECT_DIR)/Flutter",
 				);
 				INFOPLIST_FILE = Runner/Info.plist;
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 14.2;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",
@@ -537,7 +537,7 @@
 					"$(PROJECT_DIR)/Flutter",
 				);
 				INFOPLIST_FILE = Runner/Info.plist;
-				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 14.2;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
 					"@executable_path/Frameworks",

+ 1 - 1
ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata

@@ -2,6 +2,6 @@
 <Workspace
    version = "1.0">
    <FileRef
-      location = "group:Runner.xcodeproj">
+      location = "self:">
    </FileRef>
 </Workspace>

+ 35 - 35
lib/utils/sentry.dart

@@ -82,46 +82,46 @@ class SentryUtils {
 
   static Future<Map<String, dynamic>> initPlatformState() async {
     Map<String, dynamic> deviceData;
-    _sentry = new SentryClient(dsn: _dsn);
-    try {
-      if (Platform.isAndroid) {
-        deviceData = ErrorParsing.readAndroidBuildData(await _plugin.androidInfo);
-      } else if (Platform.isIOS) {
-        deviceData = ErrorParsing.readIosDeviceInfo(await _plugin.iosInfo);
-      }
-    } on PlatformException {
-      deviceData = <String, dynamic>{
-        'Error:': 'Failed to get platform version.'
-      };
-    }
+    // _sentry = new SentryClient(dsn: _dsn);
+    // try {
+    //   if (Platform.isAndroid) {
+    //     deviceData = ErrorParsing.readAndroidBuildData(await _plugin.androidInfo);
+    //   } else if (Platform.isIOS) {
+    //     deviceData = ErrorParsing.readIosDeviceInfo(await _plugin.iosInfo);
+    //   }
+    // } on PlatformException {
+    //   deviceData = <String, dynamic>{
+    //     'Error:': 'Failed to get platform version.'
+    //   };
+    // }
     return deviceData;
   }
 
   static Future<Null> reportError(dynamic error, dynamic stackTrace) async {
     // print("异常收集 error = ${error.toString()} ${stackTrace.toString()}");
     // print("error.type = ${error.runtimeType.toString()}");
-    initPlatformState().then((res) {
-      Map<String, dynamic> _errMap = {
-        '\n 错误类型': error.runtimeType.toString(),
-        '\n error': ErrorParsing.errorStatus(error),
-        '\n 设备信息': res,
-        '\n 用户信息': '${Cache.user.uid} \n '
-      };
-      _sentry.captureException(
-        exception: _errMap,
-        stackTrace: stackTrace,
-      );
-    }).catchError((err) {
-      Map<String, dynamic> _errMap = {
-        '\n 错误类型': error.runtimeType.toString(),
-        '\n error': ErrorParsing.errorStatus(error),
-        '\n 设备信息': '获取设备信息出错',
-        '\n 用户信息': '${Cache.user?.uid} \n '
-      };
-      _sentry.captureException(
-        exception: _errMap,
-        stackTrace: stackTrace,
-      );
-    });
+    // initPlatformState().then((res) {
+    //   Map<String, dynamic> _errMap = {
+    //     '\n 错误类型': error.runtimeType.toString(),
+    //     '\n error': ErrorParsing.errorStatus(error),
+    //     '\n 设备信息': res,
+    //     '\n 用户信息': '${Cache.user.uid} \n '
+    //   };
+    //   _sentry.captureException(
+    //     exception: _errMap,
+    //     stackTrace: stackTrace,
+    //   );
+    // }).catchError((err) {
+    //   Map<String, dynamic> _errMap = {
+    //     '\n 错误类型': error.runtimeType.toString(),
+    //     '\n error': ErrorParsing.errorStatus(error),
+    //     '\n 设备信息': '获取设备信息出错',
+    //     '\n 用户信息': '${Cache.user?.uid} \n '
+    //   };
+    //   _sentry.captureException(
+    //     exception: _errMap,
+    //     stackTrace: stackTrace,
+    //   );
+    // });
   }
 }

+ 85 - 99
pubspec.lock

@@ -7,7 +7,7 @@ packages:
       name: alipay_kit
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.0"
+    version: "2.0.0"
   analyzer:
     dependency: transitive
     description:
@@ -42,21 +42,21 @@ packages:
       name: async
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.5.0-nullsafety.1"
+    version: "2.5.0"
   boolean_selector:
     dependency: transitive
     description:
       name: boolean_selector
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.0-nullsafety.1"
+    version: "2.1.0"
   bot_toast:
     dependency: "direct main"
     description:
       name: bot_toast
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.0.5"
+    version: "4.0.1"
   build:
     dependency: transitive
     description:
@@ -77,7 +77,7 @@ packages:
       name: build_daemon
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.4"
+    version: "2.1.10"
   build_resolvers:
     dependency: transitive
     description:
@@ -105,35 +105,35 @@ packages:
       name: built_collection
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "4.3.2"
+    version: "5.0.0"
   built_value:
     dependency: transitive
     description:
       name: built_value
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "7.1.0"
+    version: "8.0.5"
   cached_network_image:
     dependency: "direct main"
     description:
       name: cached_network_image
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.5.0"
+    version: "2.5.1"
   characters:
     dependency: transitive
     description:
       name: characters
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.0-nullsafety.3"
+    version: "1.1.0"
   charcode:
     dependency: transitive
     description:
       name: charcode
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.2.0-nullsafety.1"
+    version: "1.2.0"
   checked_yaml:
     dependency: transitive
     description:
@@ -147,42 +147,35 @@ packages:
       name: chewie
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.12.0"
+    version: "0.12.2"
   chewie_audio:
     dependency: transitive
     description:
       name: chewie_audio
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.1"
+    version: "1.1.2"
   clock:
     dependency: transitive
     description:
       name: clock
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.0-nullsafety.1"
+    version: "1.1.0"
   code_builder:
     dependency: transitive
     description:
       name: code_builder
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.5.0"
+    version: "3.7.0"
   collection:
     dependency: transitive
     description:
       name: collection
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.15.0-nullsafety.3"
-  color:
-    dependency: transitive
-    description:
-      name: color
-      url: "https://pub.flutter-io.cn"
-    source: hosted
-    version: "2.1.1"
+    version: "1.15.0"
   color_thief_flutter:
     dependency: "direct main"
     description:
@@ -210,7 +203,7 @@ packages:
       name: css_colors
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.2"
+    version: "1.1.0"
   csslib:
     dependency: transitive
     description:
@@ -224,7 +217,7 @@ packages:
       name: cupertino_icons
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.0"
+    version: "1.0.2"
   dart_style:
     dependency: transitive
     description:
@@ -238,14 +231,14 @@ packages:
       name: device_info
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.0"
+    version: "2.0.0"
   device_info_platform_interface:
     dependency: transitive
     description:
       name: device_info_platform_interface
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.1"
+    version: "2.0.0"
   dio:
     dependency: "direct main"
     description:
@@ -259,28 +252,28 @@ packages:
       name: fake_async
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.2.0-nullsafety.1"
+    version: "1.2.0"
   ffi:
     dependency: transitive
     description:
       name: ffi
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.1.3"
+    version: "1.0.0"
   file:
     dependency: transitive
     description:
       name: file
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "5.2.1"
+    version: "6.1.0"
   fixnum:
     dependency: transitive
     description:
       name: fixnum
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.10.11"
+    version: "1.0.0"
   flutter:
     dependency: "direct main"
     description: flutter
@@ -306,28 +299,35 @@ packages:
       name: flutter_cache_manager
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.0"
+    version: "2.1.2"
   flutter_easyrefresh:
     dependency: "direct main"
     description:
       name: flutter_easyrefresh
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.7"
+    version: "2.2.1"
   flutter_html:
     dependency: "direct main"
     description:
       name: flutter_html
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.1"
+    version: "1.2.0"
+  flutter_layout_grid:
+    dependency: transitive
+    description:
+      name: flutter_layout_grid
+      url: "https://pub.flutter-io.cn"
+    source: hosted
+    version: "0.10.5"
   flutter_local_notifications:
     dependency: "direct main"
     description:
       name: flutter_local_notifications
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.0.2"
+    version: "4.0.1+2"
   flutter_local_notifications_platform_interface:
     dependency: transitive
     description:
@@ -341,7 +341,7 @@ packages:
       name: flutter_native_splash
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.1.9"
+    version: "0.3.2"
   flutter_page_indicator:
     dependency: transitive
     description:
@@ -362,7 +362,7 @@ packages:
       name: flutter_svg
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.19.1"
+    version: "0.19.3"
   flutter_swiper:
     dependency: "direct main"
     description:
@@ -393,7 +393,7 @@ packages:
       name: fluwx
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.5.0+1"
+    version: "3.4.2"
   front_end:
     dependency: transitive
     description:
@@ -456,14 +456,14 @@ packages:
       name: image_picker
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.6.7+17"
+    version: "0.6.7+22"
   image_picker_platform_interface:
     dependency: transitive
     description:
       name: image_picker_platform_interface
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.1"
+    version: "1.1.6"
   import_js_library:
     dependency: transitive
     description:
@@ -471,27 +471,20 @@ packages:
       url: "https://pub.flutter-io.cn"
     source: hosted
     version: "1.0.2"
-  intl:
-    dependency: transitive
-    description:
-      name: intl
-      url: "https://pub.flutter-io.cn"
-    source: hosted
-    version: "0.16.1"
   io:
     dependency: transitive
     description:
       name: io
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.3.4"
+    version: "0.3.5"
   js:
     dependency: transitive
     description:
       name: js
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.6.2"
+    version: "0.6.3"
   json_annotation:
     dependency: "direct main"
     description:
@@ -526,7 +519,7 @@ packages:
       name: logger
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.9.4"
+    version: "1.0.0"
   logging:
     dependency: transitive
     description:
@@ -540,14 +533,14 @@ packages:
       name: matcher
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.12.10-nullsafety.1"
+    version: "0.12.10"
   meta:
     dependency: transitive
     description:
       name: meta
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.3.0-nullsafety.3"
+    version: "1.3.0"
   mime:
     dependency: transitive
     description:
@@ -561,7 +554,7 @@ packages:
       name: nested
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.4"
+    version: "1.0.0"
   node_interop:
     dependency: transitive
     description:
@@ -575,7 +568,7 @@ packages:
       name: node_io
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.2.0"
+    version: "1.1.1"
   octo_image:
     dependency: transitive
     description:
@@ -596,7 +589,7 @@ packages:
       name: package_info
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.4.3+2"
+    version: "0.4.3+4"
   package_resolver:
     dependency: transitive
     description:
@@ -610,7 +603,7 @@ packages:
       name: path
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.8.0-nullsafety.1"
+    version: "1.8.0"
   path_drawing:
     dependency: transitive
     description:
@@ -631,42 +624,42 @@ packages:
       name: path_provider
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.6.24"
+    version: "2.0.1"
   path_provider_linux:
     dependency: transitive
     description:
       name: path_provider_linux
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.1+2"
+    version: "2.0.0"
   path_provider_macos:
     dependency: transitive
     description:
       name: path_provider_macos
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.4+6"
+    version: "2.0.0"
   path_provider_platform_interface:
     dependency: transitive
     description:
       name: path_provider_platform_interface
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.4"
+    version: "2.0.0"
   path_provider_windows:
     dependency: transitive
     description:
       name: path_provider_windows
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.4+3"
+    version: "2.0.1"
   pedantic:
     dependency: transitive
     description:
       name: pedantic
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.9.2"
+    version: "1.11.0"
   petitparser:
     dependency: transitive
     description:
@@ -680,14 +673,14 @@ packages:
       name: photo_view
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.10.3"
+    version: "0.11.1"
   platform:
     dependency: transitive
     description:
       name: platform
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.2.1"
+    version: "3.0.0"
   plugin_platform_interface:
     dependency: transitive
     description:
@@ -708,21 +701,21 @@ packages:
       name: pool
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.4.0"
+    version: "1.5.0"
   process:
     dependency: transitive
     description:
       name: process
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.0.13"
+    version: "4.2.1"
   provider:
     dependency: "direct main"
     description:
       name: provider
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "4.3.2+3"
+    version: "5.0.0"
   pub_semver:
     dependency: transitive
     description:
@@ -736,7 +729,7 @@ packages:
       name: pubspec_parse
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.1.7"
+    version: "0.1.8"
   quantize_dart:
     dependency: transitive
     description:
@@ -764,49 +757,49 @@ packages:
       name: sentry
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "3.0.1"
+    version: "4.0.6"
   shared_preferences:
     dependency: "direct main"
     description:
       name: shared_preferences
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.5.12+4"
+    version: "2.0.5"
   shared_preferences_linux:
     dependency: transitive
     description:
       name: shared_preferences_linux
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.2+4"
+    version: "2.0.0"
   shared_preferences_macos:
     dependency: transitive
     description:
       name: shared_preferences_macos
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.1+11"
+    version: "2.0.0"
   shared_preferences_platform_interface:
     dependency: transitive
     description:
       name: shared_preferences_platform_interface
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.4"
+    version: "2.0.0"
   shared_preferences_web:
     dependency: transitive
     description:
       name: shared_preferences_web
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.1.2+7"
+    version: "2.0.0"
   shared_preferences_windows:
     dependency: transitive
     description:
       name: shared_preferences_windows
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.0.1+3"
+    version: "2.0.0"
   shelf:
     dependency: transitive
     description:
@@ -820,7 +813,7 @@ packages:
       name: shelf_web_socket
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.2.3"
+    version: "0.2.4+1"
   sky_engine:
     dependency: transitive
     description: flutter
@@ -839,35 +832,35 @@ packages:
       name: source_span
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.8.0-nullsafety.2"
+    version: "1.8.0"
   sqflite:
     dependency: transitive
     description:
       name: sqflite
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.3.2+1"
+    version: "2.0.0+3"
   sqflite_common:
     dependency: transitive
     description:
       name: sqflite_common
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.0.2+1"
+    version: "2.0.0+2"
   stack_trace:
     dependency: transitive
     description:
       name: stack_trace
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.10.0-nullsafety.1"
+    version: "1.10.0"
   stream_channel:
     dependency: transitive
     description:
       name: stream_channel
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.0-nullsafety.1"
+    version: "2.1.0"
   stream_transform:
     dependency: transitive
     description:
@@ -881,35 +874,35 @@ packages:
       name: string_scanner
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.0-nullsafety.1"
+    version: "1.1.0"
   synchronized:
     dependency: transitive
     description:
       name: synchronized
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.2.0+2"
+    version: "3.0.0"
   term_glyph:
     dependency: transitive
     description:
       name: term_glyph
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.2.0-nullsafety.1"
+    version: "1.2.0"
   test_api:
     dependency: transitive
     description:
       name: test_api
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.2.19-nullsafety.2"
+    version: "0.2.19"
   timezone:
     dependency: transitive
     description:
       name: timezone
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.5.9"
+    version: "0.6.1"
   timing:
     dependency: transitive
     description:
@@ -930,7 +923,7 @@ packages:
       name: typed_data
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.3.0-nullsafety.3"
+    version: "1.3.0"
   uni_links:
     dependency: "direct main"
     description:
@@ -938,13 +931,6 @@ packages:
       url: "https://pub.flutter-io.cn"
     source: hosted
     version: "0.4.0"
-  usage:
-    dependency: transitive
-    description:
-      name: usage
-      url: "https://pub.flutter-io.cn"
-    source: hosted
-    version: "3.4.2"
   uuid:
     dependency: transitive
     description:
@@ -958,7 +944,7 @@ packages:
       name: vector_math
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "2.1.0-nullsafety.3"
+    version: "2.1.0"
   video_player:
     dependency: transitive
     description:
@@ -1014,7 +1000,7 @@ packages:
       name: web_socket_channel
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.1.0"
+    version: "1.2.0"
   webview_flutter:
     dependency: transitive
     description:
@@ -1028,14 +1014,14 @@ packages:
       name: win32
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "1.7.4"
+    version: "2.0.5"
   xdg_directories:
     dependency: transitive
     description:
       name: xdg_directories
       url: "https://pub.flutter-io.cn"
     source: hosted
-    version: "0.1.2"
+    version: "0.2.0"
   xml:
     dependency: transitive
     description:
@@ -1051,5 +1037,5 @@ packages:
     source: hosted
     version: "2.2.1"
 sdks:
-  dart: ">=2.10.2 <2.11.0"
-  flutter: ">=1.22.2 <2.0.0"
+  dart: ">=2.12.0 <3.0.0"
+  flutter: ">=1.24.0"

+ 13 - 13
pubspec.yaml

@@ -25,29 +25,29 @@ dependencies:
     sdk: flutter
 
   dio: ^3.0.9                             # 网络
-  logger: ^0.9.4                          # 日志
-  provider: ^4.3.1                        # 状态管理
-  bot_toast: ^3.0.1                       # 弹窗
+  logger: ^1.0.0                          # 日志
+  provider: ^5.0.0                        # 状态管理
+  bot_toast: ^4.0.1                       # 弹窗
   flutter_swiper: ^1.1.6                  # swipe
   json_annotation: ^2.0.0                 # json
-  shared_preferences: ^0.5.8              # 存储
+  shared_preferences: ^2.0.5              # 存储
   flutter_easyrefresh: ^2.1.1             # 刷新列表
   flutter_app_upgrade: ^1.1.0             # 升级
   flutter_xupdate: ^1.0.0
   cached_network_image: ^2.2.0+1          # 网络图片
   color_thief_flutter: ^1.0.2             # 取色器
   package_info: ^0.4.0+18                 # 版本信息
-  flutter_html: ^1.1.1                    # 解析 html
+  flutter_html: ^1.2.0                    # 解析 html
   uni_links: ^0.4.0                       # url Scheme
-  flutter_local_notifications: ^3.0.1     # 本地通知
+  flutter_local_notifications: ^4.0.1+2     # 本地通知
   image_picker: ^0.6.7+12                 # 上传图片
-  alipay_kit: ^1.1.0                      # alipay
+  alipay_kit: ^2.0.0                      # alipay
 #  wechat_kit: ^1.1.2                      # wechat
-  photo_view: ^0.10.3                     # 全屏看图
-  sentry: ^3.0.1                          # 异常上报
-  device_info: ^1.0.0                     # 设备信息
-  path_provider: ^1.6.24                  # 缓存文件管理
-  fluwx: ^2.5.0+1
+  photo_view: ^0.11.1                     # 全屏看图
+  sentry: ^4.0.6                          # 异常上报
+  device_info: ^2.0.0                     # 设备信息
+  path_provider: ^2.0.1                  # 缓存文件管理
+  fluwx: ^3.4.2
 
   # The following adds the Cupertino Icons font to your application.
   # Use with the CupertinoIcons class for iOS style icons.
@@ -60,7 +60,7 @@ dev_dependencies:
   json_model: ^0.0.2
   build_runner: ^1.0.0
   json_serializable: ^2.0.0
-  flutter_native_splash: ^0.1.9           # 启动闪屏
+  flutter_native_splash: ^0.3.2           # 启动闪屏
 # For information on the generic Dart part of this file, see the
 # following page: https://dart.dev/tools/pub/pubspec