diff --git a/.github/actions/setup_flutter_environment/action.yml b/.github/actions/setup_flutter_environment/action.yml
index 20ec2f6d1..24b634e5a 100644
--- a/.github/actions/setup_flutter_environment/action.yml
+++ b/.github/actions/setup_flutter_environment/action.yml
@@ -21,7 +21,7 @@ runs:
- name: Setup Flutter environment
uses: subosito/flutter-action@v2.11.0
with:
- flutter-version: 3.16.0
+ flutter-version: 3.24.4
channel: "stable"
- name: Download dependencies
diff --git a/README.md b/README.md
index 30a594da1..5633a0446 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,7 @@ The application is brewed using these SDK versions:
| SDK | Version |
| ------- | -------------- |
| Dart | >=3.0.0 <4.0.0 |
-| Flutter | 3.16.0 |
+| Flutter | 3.24.4 |
## 📚 Documentation
diff --git a/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist
index 8c6e56146..d57061dd6 100644
--- a/ios/Flutter/AppFrameworkInfo.plist
+++ b/ios/Flutter/AppFrameworkInfo.plist
@@ -21,6 +21,6 @@
CFBundleVersion
1.0
MinimumOSVersion
- 12.0
+ 13.0
diff --git a/ios/Podfile b/ios/Podfile
index 010b0c3ea..f3aa7db39 100644
--- a/ios/Podfile
+++ b/ios/Podfile
@@ -1,4 +1,4 @@
-platform :ios, '12.0'
+platform :ios, '13.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
@@ -39,7 +39,7 @@ post_install do |installer|
target.build_configurations.each do |config|
config.build_settings['CODE_SIGNING_REQUIRED'] = "NO"
config.build_settings['CODE_SIGNING_ALLOWED'] = "NO"
- config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
+ config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index c24f1886e..3c13e36b5 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -1,174 +1,181 @@
PODS:
- device_info_plus (0.0.1):
- Flutter
- - Firebase/Analytics (10.17.0):
+ - Firebase/Analytics (11.0.0):
- Firebase/Core
- - Firebase/Core (10.17.0):
+ - Firebase/Core (11.0.0):
- Firebase/CoreOnly
- - FirebaseAnalytics (~> 10.17.0)
- - Firebase/CoreOnly (10.17.0):
- - FirebaseCore (= 10.17.0)
- - Firebase/Crashlytics (10.17.0):
+ - FirebaseAnalytics (~> 11.0.0)
+ - Firebase/CoreOnly (11.0.0):
+ - FirebaseCore (= 11.0.0)
+ - Firebase/Crashlytics (11.0.0):
- Firebase/CoreOnly
- - FirebaseCrashlytics (~> 10.17.0)
- - Firebase/Performance (10.17.0):
+ - FirebaseCrashlytics (~> 11.0.0)
+ - Firebase/Performance (11.0.0):
- Firebase/CoreOnly
- - FirebasePerformance (~> 10.17.0)
- - firebase_analytics (10.7.0):
- - Firebase/Analytics (= 10.17.0)
+ - FirebasePerformance (~> 11.0.0)
+ - firebase_analytics (11.3.2):
+ - Firebase/Analytics (= 11.0.0)
- firebase_core
- Flutter
- - firebase_core (2.22.0):
- - Firebase/CoreOnly (= 10.17.0)
+ - firebase_core (3.5.0):
+ - Firebase/CoreOnly (= 11.0.0)
- Flutter
- - firebase_crashlytics (3.4.4):
- - Firebase/Crashlytics (= 10.17.0)
+ - firebase_crashlytics (4.1.2):
+ - Firebase/Crashlytics (= 11.0.0)
- firebase_core
- Flutter
- - firebase_performance (0.9.3-4):
- - Firebase/Performance (= 10.17.0)
+ - firebase_performance (0.10.0-7):
+ - Firebase/Performance (= 11.0.0)
- firebase_core
- Flutter
- - FirebaseABTesting (10.18.0):
- - FirebaseCore (~> 10.0)
- - FirebaseAnalytics (10.17.0):
- - FirebaseAnalytics/AdIdSupport (= 10.17.0)
- - FirebaseCore (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - FirebaseAnalytics/AdIdSupport (10.17.0):
- - FirebaseCore (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - GoogleAppMeasurement (= 10.17.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - FirebaseCore (10.17.0):
- - FirebaseCoreInternal (~> 10.0)
- - GoogleUtilities/Environment (~> 7.8)
- - GoogleUtilities/Logger (~> 7.8)
- - FirebaseCoreExtension (10.18.0):
- - FirebaseCore (~> 10.0)
- - FirebaseCoreInternal (10.18.0):
- - "GoogleUtilities/NSData+zlib (~> 7.8)"
- - FirebaseCrashlytics (10.17.0):
- - FirebaseCore (~> 10.5)
- - FirebaseInstallations (~> 10.0)
- - FirebaseSessions (~> 10.5)
- - GoogleDataTransport (~> 9.2)
- - GoogleUtilities/Environment (~> 7.8)
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - PromisesObjC (~> 2.1)
- - FirebaseInstallations (10.18.0):
- - FirebaseCore (~> 10.0)
- - GoogleUtilities/Environment (~> 7.8)
- - GoogleUtilities/UserDefaults (~> 7.8)
- - PromisesObjC (~> 2.1)
- - FirebasePerformance (10.17.0):
- - FirebaseCore (~> 10.5)
- - FirebaseInstallations (~> 10.0)
- - FirebaseRemoteConfig (~> 10.0)
- - FirebaseSessions (~> 10.5)
- - GoogleDataTransport (~> 9.2)
- - GoogleUtilities/Environment (~> 7.8)
- - GoogleUtilities/ISASwizzler (~> 7.8)
- - GoogleUtilities/MethodSwizzler (~> 7.8)
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - FirebaseRemoteConfig (10.18.0):
- - FirebaseABTesting (~> 10.0)
- - FirebaseCore (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - FirebaseSharedSwift (~> 10.0)
- - GoogleUtilities/Environment (~> 7.8)
- - "GoogleUtilities/NSData+zlib (~> 7.8)"
- - FirebaseSessions (10.18.0):
- - FirebaseCore (~> 10.5)
- - FirebaseCoreExtension (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - GoogleDataTransport (~> 9.2)
- - GoogleUtilities/Environment (~> 7.10)
- - nanopb (< 2.30910.0, >= 2.30908.0)
+ - FirebaseABTesting (11.2.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseAnalytics (11.0.0):
+ - FirebaseAnalytics/AdIdSupport (= 11.0.0)
+ - FirebaseCore (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - FirebaseAnalytics/AdIdSupport (11.0.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - GoogleAppMeasurement (= 11.0.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - FirebaseCore (11.0.0):
+ - FirebaseCoreInternal (~> 11.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/Logger (~> 8.0)
+ - FirebaseCoreExtension (11.2.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseCoreInternal (11.2.0):
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - FirebaseCrashlytics (11.0.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - FirebaseRemoteConfigInterop (~> 11.0)
+ - FirebaseSessions (~> 11.0)
+ - GoogleDataTransport (~> 10.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - nanopb (~> 3.30910.0)
+ - PromisesObjC (~> 2.4)
+ - FirebaseInstallations (11.2.0):
+ - FirebaseCore (~> 11.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/UserDefaults (~> 8.0)
+ - PromisesObjC (~> 2.4)
+ - FirebasePerformance (11.0.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - FirebaseRemoteConfig (~> 11.0)
+ - FirebaseSessions (~> 11.0)
+ - GoogleDataTransport (~> 10.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/UserDefaults (~> 8.0)
+ - nanopb (~> 3.30910.0)
+ - FirebaseRemoteConfig (11.2.0):
+ - FirebaseABTesting (~> 11.0)
+ - FirebaseCore (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - FirebaseRemoteConfigInterop (~> 11.0)
+ - FirebaseSharedSwift (~> 11.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - FirebaseRemoteConfigInterop (11.2.0)
+ - FirebaseSessions (11.2.0):
+ - FirebaseCore (~> 11.0)
+ - FirebaseCoreExtension (~> 11.0)
+ - FirebaseInstallations (~> 11.0)
+ - GoogleDataTransport (~> 10.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/UserDefaults (~> 8.0)
+ - nanopb (~> 3.30910.0)
- PromisesSwift (~> 2.1)
- - FirebaseSharedSwift (10.18.0)
+ - FirebaseSharedSwift (11.2.0)
- Flutter (1.0.0)
- flutter_native_splash (0.0.1):
- Flutter
- flutter_secure_storage (6.0.0):
- Flutter
- - FMDB (2.7.5):
- - FMDB/standard (= 2.7.5)
- - FMDB/standard (2.7.5)
- - GoogleAppMeasurement (10.17.0):
- - GoogleAppMeasurement/AdIdSupport (= 10.17.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - GoogleAppMeasurement/AdIdSupport (10.17.0):
- - GoogleAppMeasurement/WithoutAdIdSupport (= 10.17.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - GoogleAppMeasurement/WithoutAdIdSupport (10.17.0):
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - GoogleDataTransport (9.2.5):
- - GoogleUtilities/Environment (~> 7.7)
- - nanopb (< 2.30910.0, >= 2.30908.0)
- - PromisesObjC (< 3.0, >= 1.2)
- - GoogleUtilities/AppDelegateSwizzler (7.12.0):
+ - GoogleAppMeasurement (11.0.0):
+ - GoogleAppMeasurement/AdIdSupport (= 11.0.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - GoogleAppMeasurement/AdIdSupport (11.0.0):
+ - GoogleAppMeasurement/WithoutAdIdSupport (= 11.0.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - GoogleAppMeasurement/WithoutAdIdSupport (11.0.0):
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - GoogleDataTransport (10.1.0):
+ - nanopb (~> 3.30910.0)
+ - PromisesObjC (~> 2.4)
+ - GoogleUtilities/AppDelegateSwizzler (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- - GoogleUtilities/Environment (7.12.0):
- - PromisesObjC (< 3.0, >= 1.2)
- - GoogleUtilities/ISASwizzler (7.12.0)
- - GoogleUtilities/Logger (7.12.0):
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/Environment (8.0.2):
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/Logger (8.0.2):
- GoogleUtilities/Environment
- - GoogleUtilities/MethodSwizzler (7.12.0):
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/MethodSwizzler (8.0.2):
- GoogleUtilities/Logger
- - GoogleUtilities/Network (7.12.0):
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/Network (8.0.2):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
+ - GoogleUtilities/Privacy
- GoogleUtilities/Reachability
- - "GoogleUtilities/NSData+zlib (7.12.0)"
- - GoogleUtilities/Reachability (7.12.0):
+ - "GoogleUtilities/NSData+zlib (8.0.2)":
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/Privacy (8.0.2)
+ - GoogleUtilities/Reachability (8.0.2):
- GoogleUtilities/Logger
- - GoogleUtilities/UserDefaults (7.12.0):
+ - GoogleUtilities/Privacy
+ - GoogleUtilities/UserDefaults (8.0.2):
- GoogleUtilities/Logger
- - nanopb (2.30909.1):
- - nanopb/decode (= 2.30909.1)
- - nanopb/encode (= 2.30909.1)
- - nanopb/decode (2.30909.1)
- - nanopb/encode (2.30909.1)
+ - GoogleUtilities/Privacy
+ - nanopb (3.30910.0):
+ - nanopb/decode (= 3.30910.0)
+ - nanopb/encode (= 3.30910.0)
+ - nanopb/decode (3.30910.0)
+ - nanopb/encode (3.30910.0)
- package_info_plus (0.4.5):
- Flutter
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- - PromisesObjC (2.3.1)
- - PromisesSwift (2.3.1):
- - PromisesObjC (= 2.3.1)
+ - PromisesObjC (2.4.0)
+ - PromisesSwift (2.4.0):
+ - PromisesObjC (= 2.4.0)
- screen_brightness_ios (0.1.0):
- Flutter
- shared_preferences_foundation (0.0.1):
- Flutter
- FlutterMacOS
- - sqflite (0.0.3):
+ - sqflite_darwin (0.0.4):
- Flutter
- - FMDB (>= 2.7.5)
+ - FlutterMacOS
- url_launcher_ios (0.0.1):
- Flutter
@@ -185,7 +192,7 @@ DEPENDENCIES:
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- screen_brightness_ios (from `.symlinks/plugins/screen_brightness_ios/ios`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
- - sqflite (from `.symlinks/plugins/sqflite/ios`)
+ - sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
SPEC REPOS:
@@ -200,9 +207,9 @@ SPEC REPOS:
- FirebaseInstallations
- FirebasePerformance
- FirebaseRemoteConfig
+ - FirebaseRemoteConfigInterop
- FirebaseSessions
- FirebaseSharedSwift
- - FMDB
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleUtilities
@@ -235,46 +242,46 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/screen_brightness_ios/ios"
shared_preferences_foundation:
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
- sqflite:
- :path: ".symlinks/plugins/sqflite/ios"
+ sqflite_darwin:
+ :path: ".symlinks/plugins/sqflite_darwin/darwin"
url_launcher_ios:
:path: ".symlinks/plugins/url_launcher_ios/ios"
SPEC CHECKSUMS:
- device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
- Firebase: f4ac0b02927af9253ae094d23deecf0890da7374
- firebase_analytics: d6f520c1030d2c1215851f6e332d39a489a30bd2
- firebase_core: efc9455611b8769fa90fbdae5da182600bd6901c
- firebase_crashlytics: 6a564f58db90be49c49d9ac100bc5cc3fcbf8267
- firebase_performance: 88df47771451ea5b7277a92c5d278f19500cc485
- FirebaseABTesting: d8b10ff4c6d1a9d6b11f02a08463ad5fd9fc6b1b
- FirebaseAnalytics: b9284f9fff10157a843e0422e908711f7bf3b9f2
- FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528
- FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80
- FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a
- FirebaseCrashlytics: d78651ad7db206ef98269e103ac38d69d569200a
- FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4
- FirebasePerformance: ba663950bc790a4118c6aae13c6060e87888da75
- FirebaseRemoteConfig: bbd42790a4e84fde6aab7eae810b608e7b5c0bf6
- FirebaseSessions: f90fe9212ee2818641eda051c0835c9c4e30d9ae
- FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b
- Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
- flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
- flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be
- FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
- GoogleAppMeasurement: 4dcddfc7f102825c1c4e6422cb35567b101881a7
- GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2
- GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34
- nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5
- package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
- path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943
- PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4
- PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265
- screen_brightness_ios: 715ca807df953bf676d339f11464e438143ee625
- shared_preferences_foundation: 5b919d13b803cadd15ed2dc053125c68730e5126
- sqflite: 31f7eba61e3074736dff8807a9b41581e4f7f15a
- url_launcher_ios: 68d46cc9766d0c41dbdc884310529557e3cd7a86
+ device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
+ Firebase: 9f574c08c2396885b5e7e100ed4293d956218af9
+ firebase_analytics: 4fd10182fd08bb8358f26ac8aca8dad7b6d0f592
+ firebase_core: 2ec6b789859c7c24766344ec71fdf78639402d56
+ firebase_crashlytics: 60630a0f91ee432275fa1660fd8593079761448a
+ firebase_performance: 12d45fdf120992fa879d990929bf73d4a5ced053
+ FirebaseABTesting: 2104d957ce33888a3d6f3bde298cdee376dde8f1
+ FirebaseAnalytics: 27eb78b97880ea4a004839b9bac0b58880f5a92a
+ FirebaseCore: 3cf438f431f18c12cdf2aaf64434648b63f7e383
+ FirebaseCoreExtension: cda74ddfb001224bd8fd1d6e74698b4ed07803de
+ FirebaseCoreInternal: 0c569513412da9f3b31bd0b340013bbee8f295c5
+ FirebaseCrashlytics: 745d8f0221fe49c62865391d1bf56f5a12eeec0b
+ FirebaseInstallations: 771177d89d6c451dc6e50085ec82e2fc77ed0a4a
+ FirebasePerformance: efdc02bacb1b4710588c9f867011605c081cdf79
+ FirebaseRemoteConfig: fca0b2d017fc1de52b28a4e5bcf2007c1a840457
+ FirebaseRemoteConfigInterop: 477b26fdeb8fb5fbaf22fa9db5343b42289dc7db
+ FirebaseSessions: adcec8b72d0066a385e3affcd1bcb1ebb3908ce6
+ FirebaseSharedSwift: 7a0d78d155ede78407f0fdc89fbc914014c7c540
+ Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
+ flutter_native_splash: edf599c81f74d093a4daf8e17bd7a018854bc778
+ flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12
+ GoogleAppMeasurement: 6e49ffac7d3f2c3ded9cc663f912a13b67bbd0de
+ GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7
+ GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
+ nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
+ package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
+ path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
+ PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
+ PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
+ screen_brightness_ios: 7437207a2a9bc56553aa10f782afecf830b4c4e2
+ shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
+ sqflite_darwin: a553b1fd6fe66f53bbb0fe5b4f5bab93f08d7a13
+ url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
-PODFILE CHECKSUM: 8143e5b5aaa759b3655ac1120358665a1a0c2811
+PODFILE CHECKSUM: 21043d4e1cac1203457ab91df26399a522b5087d
-COCOAPODS: 1.13.0
+COCOAPODS: 1.15.2
diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj
index 0b4b7fcfd..a09ecbf9c 100644
--- a/ios/Runner.xcodeproj/project.pbxproj
+++ b/ios/Runner.xcodeproj/project.pbxproj
@@ -172,7 +172,7 @@
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 1430;
+ LastUpgradeCheck = 1510;
ORGANIZATIONNAME = "";
TargetAttributes = {
97C146ED1CF9000F007C117D = {
@@ -433,7 +433,7 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -528,7 +528,7 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -620,7 +620,7 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -715,7 +715,7 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -809,7 +809,7 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift
index 70693e4a8..b63630348 100644
--- a/ios/Runner/AppDelegate.swift
+++ b/ios/Runner/AppDelegate.swift
@@ -1,7 +1,7 @@
import UIKit
import Flutter
-@UIApplicationMain
+@main
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
diff --git a/lib/core/external/external_url_launcher.dart b/lib/core/external/external_url_launcher.dart
index 6dacf03d4..b884f8010 100644
--- a/lib/core/external/external_url_launcher.dart
+++ b/lib/core/external/external_url_launcher.dart
@@ -22,7 +22,6 @@ class ExternalUrlLauncher {
if (context.mounted) {
final _ = showDialog(
context: context,
- barrierDismissible: true,
builder: (BuildContext context) {
return const AlertDialog(
title: Text(Strings.error),
diff --git a/lib/core/styles/text_style_builder.dart b/lib/core/styles/text_style_builder.dart
index 9123691b0..e238c6f77 100644
--- a/lib/core/styles/text_style_builder.dart
+++ b/lib/core/styles/text_style_builder.dart
@@ -1,5 +1,3 @@
-import 'dart:ui';
-
import 'package:flutter/material.dart';
class TextStyleBuilder {
diff --git a/lib/core/styles/theme.dart b/lib/core/styles/theme.dart
index bcd29459a..f09d92aaa 100644
--- a/lib/core/styles/theme.dart
+++ b/lib/core/styles/theme.dart
@@ -23,5 +23,5 @@ final ThemeData analogTheme = ThemeData(
),
colorScheme: ColorScheme.fromSwatch(
primarySwatch: AppColors.createMaterialColor(AppColors.primary),
- ).copyWith(background: AppColors.background),
+ ).copyWith(surface: AppColors.background),
);
diff --git a/lib/core/widgets/components/dialog.dart b/lib/core/widgets/components/dialog.dart
index 9b2a0a2a3..045316f21 100644
--- a/lib/core/widgets/components/dialog.dart
+++ b/lib/core/widgets/components/dialog.dart
@@ -14,10 +14,9 @@ Future appDialog({
context: context,
barrierDismissible: dismissible,
barrierColor: transparentBarrier ? Colors.transparent : AppColors.scrim,
- useRootNavigator: true,
builder: (BuildContext context) {
return PopScope(
- onPopInvoked: (_) async => dismissible,
+ canPop: dismissible,
child: AlertDialog(
title: Text(title, style: AppTextStyle.ownedTicket),
shape: const RoundedRectangleBorder(
diff --git a/lib/core/widgets/components/loading_overlay.dart b/lib/core/widgets/components/loading_overlay.dart
index 827765151..e6f17279a 100644
--- a/lib/core/widgets/components/loading_overlay.dart
+++ b/lib/core/widgets/components/loading_overlay.dart
@@ -7,10 +7,10 @@ class LoadingOverlay {
barrierColor: AppColors.scrim,
barrierDismissible: false,
builder: (_) {
- return PopScope(
+ return const PopScope(
// Will prevent Android back button from closing overlay.
- onPopInvoked: (_) async => false,
- child: const Center(
+ canPop: false,
+ child: Center(
child: CircularProgressIndicator(color: AppColors.white),
),
);
diff --git a/lib/core/widgets/components/rounded_button.dart b/lib/core/widgets/components/rounded_button.dart
index 97d44c40b..b5f0ed939 100644
--- a/lib/core/widgets/components/rounded_button.dart
+++ b/lib/core/widgets/components/rounded_button.dart
@@ -20,14 +20,14 @@ class RoundedButton extends StatelessWidget {
final Color backgroundColor;
final Color foregroundColor;
- Color _getBackgroundColor(Set states) {
- return (states.contains(MaterialState.disabled))
+ Color _getBackgroundColor(Set states) {
+ return (states.contains(WidgetState.disabled))
? AppColors.lightGray
: backgroundColor;
}
- Color _getForegroundColor(Set states) {
- return (states.contains(MaterialState.disabled))
+ Color _getForegroundColor(Set states) {
+ return (states.contains(WidgetState.disabled))
? AppColors.gray
: foregroundColor;
}
@@ -36,11 +36,11 @@ class RoundedButton extends StatelessWidget {
Widget build(BuildContext context) {
return ElevatedButton(
style: ButtonStyle(
- foregroundColor: MaterialStateProperty.resolveWith(_getForegroundColor),
- maximumSize: MaterialStateProperty.all(Size.infinite),
- backgroundColor: MaterialStateProperty.resolveWith(_getBackgroundColor),
- shape: MaterialStateProperty.all(const StadiumBorder()),
- padding: MaterialStateProperty.all(
+ foregroundColor: WidgetStateProperty.resolveWith(_getForegroundColor),
+ maximumSize: WidgetStateProperty.all(Size.infinite),
+ backgroundColor: WidgetStateProperty.resolveWith(_getBackgroundColor),
+ shape: WidgetStateProperty.all(const StadiumBorder()),
+ padding: WidgetStateProperty.all(
const EdgeInsets.symmetric(horizontal: 16),
),
),
diff --git a/lib/core/widgets/pages/home_page.dart b/lib/core/widgets/pages/home_page.dart
index 0dcc1bc11..4bcdd6c90 100644
--- a/lib/core/widgets/pages/home_page.dart
+++ b/lib/core/widgets/pages/home_page.dart
@@ -47,7 +47,7 @@ class _HomePageState extends State {
..add(newFlowIndex);
}
- Future onWillPop() async {
+ bool get onWillPop {
// If back arrow is present on page, go back in the current flow
{
final currentFlow = _navFlowsStack.last;
@@ -141,7 +141,6 @@ class _HomePageState extends State {
),
],
child: PopScope(
- onPopInvoked: (_) => onWillPop(),
child: Scaffold(
backgroundColor: AppColors.background,
body: LazyIndexedStack(
diff --git a/lib/core/widgets/routers/app_flow.dart b/lib/core/widgets/routers/app_flow.dart
index 548bef924..e9261fa9c 100644
--- a/lib/core/widgets/routers/app_flow.dart
+++ b/lib/core/widgets/routers/app_flow.dart
@@ -19,14 +19,10 @@ class _AppFlowState extends State {
navigatorKey = widget.navigatorKey ?? GlobalKey();
}
- Future _didPopRoute() async {
- return navigatorKey.currentState!.maybePop();
- }
-
@override
Widget build(BuildContext context) {
return PopScope(
- onPopInvoked: (_) async => !await _didPopRoute(),
+ // onPopInvoked: (_) async => !await _didPopRoute(),
child: Navigator(
key: navigatorKey,
onGenerateRoute: (_) => widget.initialRoute,
diff --git a/lib/core/widgets/upgrade_alert.dart b/lib/core/widgets/upgrade_alert.dart
deleted file mode 100644
index 9c9b2e3f4..000000000
--- a/lib/core/widgets/upgrade_alert.dart
+++ /dev/null
@@ -1,22 +0,0 @@
-import 'dart:io';
-
-import 'package:flutter/material.dart';
-import 'package:upgrader/upgrader.dart' as upgrade;
-
-class UpgradeAlert extends StatelessWidget {
- final Widget child;
- const UpgradeAlert({required this.child});
-
- @override
- Widget build(BuildContext context) {
- return upgrade.UpgradeAlert(
- upgrader: upgrade.Upgrader(
- showReleaseNotes: false,
- dialogStyle: Platform.isIOS
- ? upgrade.UpgradeDialogStyle.cupertino
- : upgrade.UpgradeDialogStyle.material,
- ),
- child: child,
- );
- }
-}
diff --git a/lib/features/authentication/data/intercepters/authentication_interceptor.dart b/lib/features/authentication/data/intercepters/authentication_interceptor.dart
index bd5bda8ba..032e6ff9c 100644
--- a/lib/features/authentication/data/intercepters/authentication_interceptor.dart
+++ b/lib/features/authentication/data/intercepters/authentication_interceptor.dart
@@ -3,21 +3,23 @@ import 'dart:async';
import 'package:chopper/chopper.dart';
import 'package:coffeecard/features/authentication/data/datasources/authentication_local_data_source.dart';
-class AuthenticationInterceptor implements RequestInterceptor {
+class AuthenticationInterceptor implements Interceptor {
final AuthenticationLocalDataSource localDataSource;
AuthenticationInterceptor(this.localDataSource);
/// Try retrieve authentication token from storage and add authentication header if exists
@override
- FutureOr onRequest(Request request) async {
+ FutureOr> intercept(Chain chain) async {
final user = await localDataSource.getAuthenticatedUser();
-
- return user.match(() => request, (user) {
- final updatedHeaders = Map.of(request.headers);
- updatedHeaders['Authorization'] = 'Bearer ${user.token}';
-
- return request.copyWith(headers: updatedHeaders);
- });
+ final newRequest = user.match(
+ () => chain.request,
+ (user) => applyHeader(
+ chain.request,
+ 'Authorization',
+ 'Bearer ${user.token}',
+ ),
+ );
+ return chain.proceed(newRequest);
}
}
diff --git a/lib/features/login/presentation/pages/login_page_base.dart b/lib/features/login/presentation/pages/login_page_base.dart
index 6c1bb8d15..b37331650 100644
--- a/lib/features/login/presentation/pages/login_page_base.dart
+++ b/lib/features/login/presentation/pages/login_page_base.dart
@@ -2,10 +2,10 @@ import 'package:coffeecard/core/styles/app_text_styles.dart';
import 'package:coffeecard/core/widgets/components/helpers/responsive.dart';
import 'package:coffeecard/core/widgets/components/scaffold.dart';
import 'package:coffeecard/core/widgets/images/analog_logo.dart';
-import 'package:coffeecard/core/widgets/upgrade_alert.dart';
import 'package:coffeecard/features/login/presentation/widgets/login_input_hint.dart';
import 'package:flutter/material.dart';
import 'package:gap/gap.dart';
+import 'package:upgrader/upgrader.dart';
class LoginPageBase extends StatelessWidget {
const LoginPageBase({
diff --git a/lib/features/product/presentation/widgets/buy_ticket_bottom_modal_sheet.dart b/lib/features/product/presentation/widgets/buy_ticket_bottom_modal_sheet.dart
index b4bfa55be..4d6b4a117 100644
--- a/lib/features/product/presentation/widgets/buy_ticket_bottom_modal_sheet.dart
+++ b/lib/features/product/presentation/widgets/buy_ticket_bottom_modal_sheet.dart
@@ -113,7 +113,7 @@ class _BottomModalSheetButtonBarState
context: context,
);
- if (!mounted) return;
+ if (!context.mounted) return;
// Remove this bottom modal sheet.
Navigator.pop(
context,
@@ -146,7 +146,7 @@ class _BottomModalSheetButtonBarState
context: context,
);
- if (!mounted) return;
+ if (!context.mounted) return;
// Remove this bottom modal sheet.
Navigator.pop(
context,
diff --git a/lib/features/purchase/presentation/widgets/purchase_overlay.dart b/lib/features/purchase/presentation/widgets/purchase_overlay.dart
index fa197916d..4cdb7ed98 100644
--- a/lib/features/purchase/presentation/widgets/purchase_overlay.dart
+++ b/lib/features/purchase/presentation/widgets/purchase_overlay.dart
@@ -23,7 +23,7 @@ Future showPurchaseOverlay({
builder: (_) {
return PopScope(
// Will prevent Android back button from closing overlay.
- onPopInvoked: (_) async => false,
+ canPop: false,
child: BlocProvider(
create: (context) {
final paymentHandler =
diff --git a/lib/features/register/presentation/widgets/forms/register_name_form.dart b/lib/features/register/presentation/widgets/forms/register_name_form.dart
index 548467dc8..8fdb62918 100644
--- a/lib/features/register/presentation/widgets/forms/register_name_form.dart
+++ b/lib/features/register/presentation/widgets/forms/register_name_form.dart
@@ -44,7 +44,7 @@ class _RegisterNameFormState extends State {
ignoreValue(LoadingOverlay.show(context));
// Allow keyboard to disappear before showing dialog
ignoreValue(await Future.delayed(const Duration(milliseconds: 350)));
- if (!mounted) return;
+ if (!context.mounted) return;
// Shows the terms to the user before proceeding with the registration.
await appDialog(
@@ -65,7 +65,7 @@ class _RegisterNameFormState extends State {
child: const Text(Strings.buttonDecline),
onPressed: () {
closeAppDialog(context);
- if (mounted) LoadingOverlay.hide(context);
+ if (context.mounted) LoadingOverlay.hide(context);
},
),
TextButton(
diff --git a/lib/features/ticket/presentation/pages/tickets_page.dart b/lib/features/ticket/presentation/pages/tickets_page.dart
index 96eb4f460..db4667955 100644
--- a/lib/features/ticket/presentation/pages/tickets_page.dart
+++ b/lib/features/ticket/presentation/pages/tickets_page.dart
@@ -1,13 +1,13 @@
import 'package:coffeecard/core/strings.dart';
import 'package:coffeecard/core/widgets/components/barista_perks_section.dart';
import 'package:coffeecard/core/widgets/components/scaffold.dart';
-import 'package:coffeecard/core/widgets/upgrade_alert.dart';
import 'package:coffeecard/features/product/purchasable_products.dart';
import 'package:coffeecard/features/ticket/presentation/widgets/shop_section.dart';
import 'package:coffeecard/features/ticket/presentation/widgets/tickets_section.dart';
import 'package:coffeecard/features/user/presentation/cubit/user_cubit.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
+import 'package:upgrader/upgrader.dart';
class TicketsPage extends StatelessWidget {
const TicketsPage({required this.scrollController});
diff --git a/pubspec.lock b/pubspec.lock
index 6f02742a3..a94d07be8 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -5,50 +5,63 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
+ sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834
url: "https://pub.dev"
source: hosted
- version: "61.0.0"
+ version: "72.0.0"
_flutterfire_internals:
dependency: transitive
description:
name: _flutterfire_internals
- sha256: "8942974ee5dc932427704ede5e0db8b5f2b8f22172964544b56e6bd37f6c3634"
+ sha256: "5fdcea390499dd26c808a3c662df5f4208d6bbc0643072eee94f1476249e2818"
url: "https://pub.dev"
source: hosted
- version: "1.3.12"
+ version: "1.3.43"
+ _macros:
+ dependency: transitive
+ description: dart
+ source: sdk
+ version: "0.3.2"
analyzer:
dependency: transitive
description:
name: analyzer
- sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
+ sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139
url: "https://pub.dev"
source: hosted
- version: "5.13.0"
+ version: "6.7.0"
animations:
dependency: "direct main"
description:
name: animations
- sha256: ef57563eed3620bd5d75ad96189846aca1e033c0c45fc9a7d26e80ab02b88a70
+ sha256: d3d6dcfb218225bbe68e87ccf6378bbb2e32a94900722c5f81611dad089911cb
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.0.11"
+ ansicolor:
+ dependency: transitive
+ description:
+ name: ansicolor
+ sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f"
url: "https://pub.dev"
source: hosted
- version: "2.0.8"
+ version: "2.0.3"
archive:
dependency: transitive
description:
name: archive
- sha256: "7b875fd4a20b165a3084bd2d210439b22ebc653f21cea4842729c0c30c82596b"
+ sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d
url: "https://pub.dev"
source: hosted
- version: "3.4.9"
+ version: "3.6.1"
args:
dependency: transitive
description:
name: args
- sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
url: "https://pub.dev"
source: hosted
- version: "2.4.2"
+ version: "2.6.0"
async:
dependency: transitive
description:
@@ -61,18 +74,18 @@ packages:
dependency: "direct main"
description:
name: bloc
- sha256: "3820f15f502372d979121de1f6b97bfcf1630ebff8fe1d52fb2b0bfa49be5b49"
+ sha256: "106842ad6569f0b60297619e9e0b1885c2fb9bf84812935490e6c5275777804e"
url: "https://pub.dev"
source: hosted
- version: "8.1.2"
+ version: "8.1.4"
bloc_test:
dependency: "direct dev"
description:
name: bloc_test
- sha256: "02f04270be5abae8df171143e61a0058a7acbce5dcac887612e89bb40cca4c33"
+ sha256: "165a6ec950d9252ebe36dc5335f2e6eb13055f33d56db0eeb7642768849b43d2"
url: "https://pub.dev"
source: hosted
- version: "9.1.5"
+ version: "9.1.7"
boolean_selector:
dependency: transitive
description:
@@ -101,34 +114,34 @@ packages:
dependency: transitive
description:
name: build_daemon
- sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
url: "https://pub.dev"
source: hosted
- version: "4.0.1"
+ version: "4.0.2"
build_resolvers:
dependency: transitive
description:
name: build_resolvers
- sha256: "64e12b0521812d1684b1917bc80945625391cb9bdd4312536b1d69dcb6133ed8"
+ sha256: "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a"
url: "https://pub.dev"
source: hosted
- version: "2.4.1"
+ version: "2.4.2"
build_runner:
dependency: "direct dev"
description:
name: build_runner
- sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
+ sha256: "644dc98a0f179b872f612d3eb627924b578897c629788e858157fa5e704ca0c7"
url: "https://pub.dev"
source: hosted
- version: "2.4.6"
+ version: "2.4.11"
build_runner_core:
dependency: transitive
description:
name: build_runner_core
- sha256: c9e32d21dd6626b5c163d48b037ce906bbe428bc23ab77bcd77bb21e593b6185
+ sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0
url: "https://pub.dev"
source: hosted
- version: "7.2.11"
+ version: "7.3.2"
built_collection:
dependency: transitive
description:
@@ -141,34 +154,34 @@ packages:
dependency: transitive
description:
name: built_value
- sha256: "723b4021e903217dfc445ec4cf5b42e27975aece1fc4ebbc1ca6329c2d9fb54e"
+ sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
url: "https://pub.dev"
source: hosted
- version: "8.7.0"
+ version: "8.9.2"
cached_network_image:
dependency: "direct main"
description:
name: cached_network_image
- sha256: f98972704692ba679db144261172a8e20feb145636c617af0eb4022132a6797f
+ sha256: "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916"
url: "https://pub.dev"
source: hosted
- version: "3.3.0"
+ version: "3.4.1"
cached_network_image_platform_interface:
dependency: transitive
description:
name: cached_network_image_platform_interface
- sha256: "56aa42a7a01e3c9db8456d9f3f999931f1e05535b5a424271e9a38cabf066613"
+ sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829"
url: "https://pub.dev"
source: hosted
- version: "3.0.0"
+ version: "4.1.1"
cached_network_image_web:
dependency: transitive
description:
name: cached_network_image_web
- sha256: "759b9a9f8f6ccbb66c185df805fac107f05730b1dab9c64626d1008cca532257"
+ sha256: "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062"
url: "https://pub.dev"
source: hosted
- version: "1.1.0"
+ version: "1.3.1"
characters:
dependency: transitive
description:
@@ -189,26 +202,26 @@ packages:
dependency: "direct main"
description:
name: chopper
- sha256: "4ba5b590f4dc04b948024efdf4d85fd484d6c81eb83cefc36f29cf83f6e50ae5"
+ sha256: "6b2f5681f2bdca65a1fe2372922e797303fa058b6ead765afa88e40e0fd61071"
url: "https://pub.dev"
source: hosted
- version: "7.0.9"
+ version: "8.0.2"
chopper_generator:
dependency: "direct dev"
description:
name: chopper_generator
- sha256: "89d40e458fa21eb1e8f2f87961548d834f24d287e23fcac17b57ab58978ccd06"
+ sha256: "7d25ad17062a9b671020f96082ed5f8ee85e18137beb74aca4620137ae6ea523"
url: "https://pub.dev"
source: hosted
- version: "7.0.6"
+ version: "8.0.2"
cli_util:
dependency: transitive
description:
name: cli_util
- sha256: b8db3080e59b2503ca9e7922c3df2072cf13992354d5e944074ffa836fba43b7
+ sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c
url: "https://pub.dev"
source: hosted
- version: "0.4.0"
+ version: "0.4.2"
clock:
dependency: transitive
description:
@@ -221,10 +234,10 @@ packages:
dependency: transitive
description:
name: code_builder
- sha256: "1be9be30396d7e4c0db42c35ea6ccd7cc6a1e19916b5dc64d6ac216b5544d677"
+ sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e"
url: "https://pub.dev"
source: hosted
- version: "4.7.0"
+ version: "4.10.1"
collection:
dependency: "direct main"
description:
@@ -237,58 +250,58 @@ packages:
dependency: transitive
description:
name: convert
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
url: "https://pub.dev"
source: hosted
- version: "3.1.1"
+ version: "3.1.2"
coverage:
dependency: transitive
description:
name: coverage
- sha256: ac86d3abab0f165e4b8f561280ff4e066bceaac83c424dd19f1ae2c2fcd12ca9
+ sha256: "88b0fddbe4c92910fefc09cc0248f5e7f0cd23e450ded4c28f16ab8ee8f83268"
url: "https://pub.dev"
source: hosted
- version: "1.7.1"
+ version: "1.10.0"
crypto:
dependency: "direct main"
description:
name: crypto
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
+ sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27
url: "https://pub.dev"
source: hosted
- version: "3.0.3"
+ version: "3.0.5"
csslib:
dependency: transitive
description:
name: csslib
- sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb"
+ sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e"
url: "https://pub.dev"
source: hosted
- version: "1.0.0"
+ version: "1.0.2"
dart_style:
dependency: transitive
description:
name: dart_style
- sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55"
+ sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
url: "https://pub.dev"
source: hosted
- version: "2.3.2"
+ version: "2.3.7"
device_info_plus:
dependency: transitive
description:
name: device_info_plus
- sha256: "7035152271ff67b072a211152846e9f1259cf1be41e34cd3e0b5463d2d6b8419"
+ sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074
url: "https://pub.dev"
source: hosted
- version: "9.1.0"
+ version: "10.1.2"
device_info_plus_platform_interface:
dependency: transitive
description:
name: device_info_plus_platform_interface
- sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64
+ sha256: "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba"
url: "https://pub.dev"
source: hosted
- version: "7.0.0"
+ version: "7.0.1"
diff_match_patch:
dependency: transitive
description:
@@ -309,18 +322,18 @@ packages:
dependency: "direct main"
description:
name: envied
- sha256: "2fe4f98d3b9a264134b0e7842f736d46846f8722e31d760505f8924a2c12a93e"
+ sha256: bbff9c76120e4dc5e2e36a46690cf0a26feb65e7765633f4e8d916bcd173a450
url: "https://pub.dev"
source: hosted
- version: "0.5.1"
+ version: "0.5.4+1"
envied_generator:
dependency: "direct dev"
description:
name: envied_generator
- sha256: e8dd787b3d8298a4aa653a50aa80856184cc72875c0206e38d55e90c527266a9
+ sha256: "517b70de08d13dcd40e97b4e5347e216a0b1c75c99e704f3c85c0474a392d14a"
url: "https://pub.dev"
source: hosted
- version: "0.5.1"
+ version: "0.5.4+1"
equatable:
dependency: "direct main"
description:
@@ -341,114 +354,114 @@ packages:
dependency: transitive
description:
name: ffi
- sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
+ sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
url: "https://pub.dev"
source: hosted
- version: "2.1.0"
+ version: "2.1.3"
file:
dependency: transitive
description:
name: file
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
url: "https://pub.dev"
source: hosted
- version: "7.0.0"
+ version: "7.0.1"
firebase_analytics:
dependency: "direct main"
description:
name: firebase_analytics
- sha256: "624f234b0cb27c4d1c983d03489570471d85d5720159512c8e080cb6917a0a2b"
+ sha256: "9c52c099e9cbb852c7f1d2302c7eb34a15758834eca1877f7a779e6082f9882d"
url: "https://pub.dev"
source: hosted
- version: "10.7.0"
+ version: "11.3.2"
firebase_analytics_platform_interface:
dependency: transitive
description:
name: firebase_analytics_platform_interface
- sha256: "7e6cae535f3f2ab19ddb183ed48010f852baa20999a473b764c3db4e73d3fa0b"
+ sha256: "4ec57aee951832fdbf10ca722bbb83fe0001d6168d6c4cfea9ccee0df6afb1e0"
url: "https://pub.dev"
source: hosted
- version: "3.8.0"
+ version: "4.2.4"
firebase_analytics_web:
dependency: transitive
description:
name: firebase_analytics_web
- sha256: ff080e7793ab71f73fb4cb5223922638024144c1deecb3ec71c81e69f64409df
+ sha256: "95c594fb1e8960992a607b135459e2f9ea3683dd8d01e6b845cace7c6665ec7e"
url: "https://pub.dev"
source: hosted
- version: "0.5.5+7"
+ version: "0.5.10+1"
firebase_core:
dependency: "direct main"
description:
name: firebase_core
- sha256: "45f3f9babfc6f56fb94c3cd11584cf3c9672868228373b699b94427010e01dc3"
+ sha256: c7de9354eb2cd8bfe8059e1112174c9a58beda7051807207306bc48283277cfb
url: "https://pub.dev"
source: hosted
- version: "2.22.0"
+ version: "3.5.0"
firebase_core_platform_interface:
dependency: transitive
description:
name: firebase_core_platform_interface
- sha256: c437ae5d17e6b5cc7981cf6fd458a5db4d12979905f9aafd1fea930428a9fe63
+ sha256: e30da58198a6d4b49d5bce4e852f985c32cb10db329ebef9473db2b9f09ce810
url: "https://pub.dev"
source: hosted
- version: "5.0.0"
+ version: "5.3.0"
firebase_core_web:
dependency: transitive
description:
name: firebase_core_web
- sha256: "0631a2ec971dbc540275e2fa00c3a8a2676f0a7adbc3c197d6fba569db689d97"
+ sha256: f967a7138f5d2ffb1ce15950e2a382924239eaa521150a8f144af34e68b3b3e5
url: "https://pub.dev"
source: hosted
- version: "2.8.1"
+ version: "2.18.1"
firebase_crashlytics:
dependency: "direct main"
description:
name: firebase_crashlytics
- sha256: "0d09f0e17b4174d850fd26a5036d51bb1b3e09c36a35ffcdc9dfa99fdbd6e9bb"
+ sha256: "7821f9d8373b91f2a5ca8214226891d5870e196a7376f66350f65204387e9c15"
url: "https://pub.dev"
source: hosted
- version: "3.4.4"
+ version: "4.1.2"
firebase_crashlytics_platform_interface:
dependency: transitive
description:
name: firebase_crashlytics_platform_interface
- sha256: "7ebb08dc5d53da3ca4122f2e84837dbfb1c3e6cc15731d5998893a5d41037a97"
+ sha256: "8ed539fd9e9b6c07905f9f44c5f6d4785ac841a5a8195bd35586c8b1d54ec26d"
url: "https://pub.dev"
source: hosted
- version: "3.6.12"
+ version: "3.6.43"
firebase_performance:
dependency: "direct main"
description:
name: firebase_performance
- sha256: "163ab67631f33089b1a5298e7c9fdafac64ee1e5e0cfb5ade8a2057148feac63"
+ sha256: ed9a408b6d1f221fc0e2890dcf0733b604d1aea6cd3b897f97dd3f889f01ddfc
url: "https://pub.dev"
source: hosted
- version: "0.9.3+4"
+ version: "0.10.0+7"
firebase_performance_platform_interface:
dependency: transitive
description:
name: firebase_performance_platform_interface
- sha256: a1686d079238cbd677797f17528b1bfc79adaaf6cdb0fa41e65c0d0a21284274
+ sha256: bfcfbfcefeaf3853a72602675b786e13a609d49ac70fc325d302b5794b8b0c06
url: "https://pub.dev"
source: hosted
- version: "0.1.4+12"
+ version: "0.1.4+43"
firebase_performance_web:
dependency: transitive
description:
name: firebase_performance_web
- sha256: a230d1dcf22a3f5d5096c044f583cb9d7ef661994bf9c507529106117c57e65d
+ sha256: "2ac9e44a1be7b20f1a7a3912d84bf2e1ec76398f2dadc07b6b7c3173d590e329"
url: "https://pub.dev"
source: hosted
- version: "0.1.4+12"
+ version: "0.1.7+1"
fixnum:
dependency: transitive
description:
name: fixnum
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
url: "https://pub.dev"
source: hosted
- version: "1.1.0"
+ version: "1.1.1"
flutter:
dependency: "direct main"
description: flutter
@@ -458,90 +471,90 @@ packages:
dependency: "direct main"
description:
name: flutter_bloc
- sha256: e74efb89ee6945bcbce74a5b3a5a3376b088e5f21f55c263fc38cbdc6237faae
+ sha256: b594505eac31a0518bdcb4b5b79573b8d9117b193cc80cc12e17d639b10aa27a
url: "https://pub.dev"
source: hosted
- version: "8.1.3"
+ version: "8.1.6"
flutter_cache_manager:
dependency: transitive
description:
name: flutter_cache_manager
- sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba"
+ sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386"
url: "https://pub.dev"
source: hosted
- version: "3.3.1"
+ version: "3.4.1"
flutter_launcher_icons:
dependency: "direct dev"
description:
name: flutter_launcher_icons
- sha256: "526faf84284b86a4cb36d20a5e45147747b7563d921373d4ee0559c54fcdbcea"
+ sha256: "619817c4b65b322b5104b6bb6dfe6cda62d9729bd7ad4303ecc8b4e690a67a77"
url: "https://pub.dev"
source: hosted
- version: "0.13.1"
+ version: "0.14.1"
flutter_layout_grid:
dependency: "direct main"
description:
name: flutter_layout_grid
- sha256: "3529b7aa7ed2cb9861a0bbaa5c14d4be2beaf5a070ce0176077159f80c5de094"
+ sha256: "88b4f8484a0874962e27c47733ad256aeb26acc694a9f029edbef771d301885a"
url: "https://pub.dev"
source: hosted
- version: "2.0.5"
+ version: "2.0.7"
flutter_native_splash:
dependency: "direct dev"
description:
name: flutter_native_splash
- sha256: d93394f22f73e810bda59e11ebe83329c5511d6460b6b7509c4e1f3c92d6d625
+ sha256: aa06fec78de2190f3db4319dd60fdc8d12b2626e93ef9828633928c2dcaea840
url: "https://pub.dev"
source: hosted
- version: "2.3.5"
+ version: "2.4.1"
flutter_secure_storage:
dependency: "direct main"
description:
name: flutter_secure_storage
- sha256: ffdbb60130e4665d2af814a0267c481bcf522c41ae2e43caf69fa0146876d685
+ sha256: "165164745e6afb5c0e3e3fcc72a012fb9e58496fb26ffb92cf22e16a821e85d0"
url: "https://pub.dev"
source: hosted
- version: "9.0.0"
+ version: "9.2.2"
flutter_secure_storage_linux:
dependency: transitive
description:
name: flutter_secure_storage_linux
- sha256: "3d5032e314774ee0e1a7d0a9f5e2793486f0dff2dd9ef5a23f4e3fb2a0ae6a9e"
+ sha256: "4d91bfc23047422cbcd73ac684bc169859ee766482517c22172c86596bf1464b"
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.2.1"
flutter_secure_storage_macos:
dependency: transitive
description:
name: flutter_secure_storage_macos
- sha256: bd33935b4b628abd0b86c8ca20655c5b36275c3a3f5194769a7b3f37c905369c
+ sha256: "1693ab11121a5f925bbea0be725abfcfbbcf36c1e29e571f84a0c0f436147a81"
url: "https://pub.dev"
source: hosted
- version: "3.0.1"
+ version: "3.1.2"
flutter_secure_storage_platform_interface:
dependency: transitive
description:
name: flutter_secure_storage_platform_interface
- sha256: "0d4d3a5dd4db28c96ae414d7ba3b8422fd735a8255642774803b2532c9a61d7e"
+ sha256: cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8
url: "https://pub.dev"
source: hosted
- version: "1.0.2"
+ version: "1.1.2"
flutter_secure_storage_web:
dependency: transitive
description:
name: flutter_secure_storage_web
- sha256: "30f84f102df9dcdaa2241866a958c2ec976902ebdaa8883fbfe525f1f2f3cf20"
+ sha256: f4ebff989b4f07b2656fb16b47852c0aab9fed9b4ec1c70103368337bc1886a9
url: "https://pub.dev"
source: hosted
- version: "1.1.2"
+ version: "1.2.1"
flutter_secure_storage_windows:
dependency: transitive
description:
name: flutter_secure_storage_windows
- sha256: "5809c66f9dd3b4b93b0a6e2e8561539405322ee767ac2f64d084e2ab5429d108"
+ sha256: b20b07cb5ed4ed74fc567b78a72936203f587eba460af1df11281c9326cd3709
url: "https://pub.dev"
source: hosted
- version: "3.0.0"
+ version: "3.1.2"
flutter_test:
dependency: "direct dev"
description: flutter
@@ -564,10 +577,10 @@ packages:
dependency: transitive
description:
name: frontend_server_client
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
url: "https://pub.dev"
source: hosted
- version: "3.2.0"
+ version: "4.0.0"
gap:
dependency: "direct main"
description:
@@ -580,10 +593,10 @@ packages:
dependency: "direct main"
description:
name: get_it
- sha256: f79870884de16d689cf9a7d15eedf31ed61d750e813c538a6efb92660fea83c3
+ sha256: ff97e5e7b2e82e63c82f5658c6ba2605ea831f0f7489b0d2fb255d817ec4eb5e
url: "https://pub.dev"
source: hosted
- version: "7.6.4"
+ version: "8.0.0"
glob:
dependency: transitive
description:
@@ -596,10 +609,10 @@ packages:
dependency: transitive
description:
name: graphs
- sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
url: "https://pub.dev"
source: hosted
- version: "2.3.1"
+ version: "2.3.2"
hive:
dependency: "direct main"
description:
@@ -620,18 +633,18 @@ packages:
dependency: transitive
description:
name: html
- sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a"
+ sha256: "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec"
url: "https://pub.dev"
source: hosted
- version: "0.15.4"
+ version: "0.15.5"
http:
dependency: "direct main"
description:
name: http
- sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
+ sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
url: "https://pub.dev"
source: hosted
- version: "1.1.0"
+ version: "1.2.2"
http_multi_server:
dependency: transitive
description:
@@ -652,18 +665,18 @@ packages:
dependency: transitive
description:
name: image
- sha256: "028f61960d56f26414eb616b48b04eb37d700cbe477b7fb09bf1d7ce57fd9271"
+ sha256: f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d
url: "https://pub.dev"
source: hosted
- version: "4.1.3"
+ version: "4.3.0"
intl:
dependency: "direct main"
description:
name: intl
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
url: "https://pub.dev"
source: hosted
- version: "0.18.1"
+ version: "0.19.0"
io:
dependency: transitive
description:
@@ -684,98 +697,130 @@ packages:
dependency: transitive
description:
name: json_annotation
- sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
+ sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
url: "https://pub.dev"
source: hosted
- version: "4.8.1"
+ version: "4.9.0"
json_serializable:
dependency: "direct dev"
description:
name: json_serializable
- sha256: aa1f5a8912615733e0fdc7a02af03308933c93235bdc8d50d0b0c8a8ccb0b969
+ sha256: ea1432d167339ea9b5bb153f0571d0039607a873d6e04e0117af043f14a1fd4b
+ url: "https://pub.dev"
+ source: hosted
+ version: "6.8.0"
+ leak_tracker:
+ dependency: transitive
+ description:
+ name: leak_tracker
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
url: "https://pub.dev"
source: hosted
- version: "6.7.1"
+ version: "10.0.5"
+ leak_tracker_flutter_testing:
+ dependency: transitive
+ description:
+ name: leak_tracker_flutter_testing
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.5"
+ leak_tracker_testing:
+ dependency: transitive
+ description:
+ name: leak_tracker_testing
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.1"
lint:
dependency: "direct dev"
description:
name: lint
- sha256: "77b3777e8e9adca8e942da1e835882ae3248dfa00488a2ebbdbc1f1a4aa3f4a7"
+ sha256: d758a5211fce7fd3f5e316f804daefecdc34c7e53559716125e6da7388ae8565
url: "https://pub.dev"
source: hosted
- version: "2.2.0"
+ version: "2.3.0"
logger:
dependency: "direct main"
description:
name: logger
- sha256: "6bbb9d6f7056729537a4309bda2e74e18e5d9f14302489cc1e93f33b3fe32cac"
+ sha256: "697d067c60c20999686a0add96cf6aba723b3aa1f83ecf806a8097231529ec32"
url: "https://pub.dev"
source: hosted
- version: "2.0.2+1"
+ version: "2.4.0"
logging:
dependency: transitive
description:
name: logging
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.3.0"
+ macros:
+ dependency: transitive
+ description:
+ name: macros
+ sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.1.2-main.4"
markdown:
dependency: transitive
description:
name: markdown
- sha256: acf35edccc0463a9d7384e437c015a3535772e09714cf60e07eeef3a15870dcd
+ sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051
url: "https://pub.dev"
source: hosted
- version: "7.1.1"
+ version: "7.2.2"
matcher:
dependency: transitive
description:
name: matcher
- sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
+ sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
url: "https://pub.dev"
source: hosted
- version: "0.12.16"
+ version: "0.12.16+1"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
- sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
url: "https://pub.dev"
source: hosted
- version: "0.5.0"
+ version: "0.11.1"
meta:
dependency: "direct main"
description:
name: meta
- sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
url: "https://pub.dev"
source: hosted
- version: "1.10.0"
+ version: "1.15.0"
mime:
dependency: transitive
description:
name: mime
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
+ sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a"
url: "https://pub.dev"
source: hosted
- version: "1.0.4"
+ version: "1.0.6"
mockito:
dependency: "direct dev"
description:
name: mockito
- sha256: "7d5b53bcd556c1bc7ffbe4e4d5a19c3e112b7e925e9e172dd7c6ad0630812616"
+ sha256: "6841eed20a7befac0ce07df8116c8b8233ed1f4486a7647c7fc5a02ae6163917"
url: "https://pub.dev"
source: hosted
- version: "5.4.2"
+ version: "5.4.4"
mocktail:
dependency: transitive
description:
name: mocktail
- sha256: bac151b31e4ed78bd59ab89aa4c0928f297b1180186d5daf03734519e5f596c1
+ sha256: "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8"
url: "https://pub.dev"
source: hosted
- version: "1.0.1"
+ version: "1.0.4"
nested:
dependency: transitive
description:
@@ -796,18 +841,18 @@ packages:
dependency: transitive
description:
name: octo_image
- sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d"
+ sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd"
url: "https://pub.dev"
source: hosted
- version: "2.0.0"
+ version: "2.1.0"
os_detect:
dependency: transitive
description:
name: os_detect
- sha256: faf3bcf39515e64da8ff76b2f2805b20a6ff47ae515393e535f8579ff91d6b7f
+ sha256: e704fb99aa30b2b9a284d87a28eef9ba262f68c25c963d5eb932f54cad07784f
url: "https://pub.dev"
source: hosted
- version: "2.0.1"
+ version: "2.0.2"
package_config:
dependency: transitive
description:
@@ -820,26 +865,26 @@ packages:
dependency: transitive
description:
name: package_info_plus
- sha256: "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017"
+ sha256: df3eb3e0aed5c1107bb0fdb80a8e82e778114958b1c5ac5644fb1ac9cae8a998
url: "https://pub.dev"
source: hosted
- version: "4.2.0"
+ version: "8.1.0"
package_info_plus_platform_interface:
dependency: transitive
description:
name: package_info_plus_platform_interface
- sha256: "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6"
+ sha256: ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66
url: "https://pub.dev"
source: hosted
- version: "2.0.1"
+ version: "3.0.1"
path:
dependency: transitive
description:
name: path
- sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
+ sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
url: "https://pub.dev"
source: hosted
- version: "1.8.3"
+ version: "1.9.0"
path_drawing:
dependency: transitive
description:
@@ -852,34 +897,34 @@ packages:
dependency: transitive
description:
name: path_parsing
- sha256: e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf
+ sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca"
url: "https://pub.dev"
source: hosted
- version: "1.0.1"
+ version: "1.1.0"
path_provider:
dependency: transitive
description:
name: path_provider
- sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
+ sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd"
url: "https://pub.dev"
source: hosted
- version: "2.1.1"
+ version: "2.1.5"
path_provider_android:
dependency: transitive
description:
name: path_provider_android
- sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
url: "https://pub.dev"
source: hosted
- version: "2.2.1"
+ version: "2.2.12"
path_provider_foundation:
dependency: transitive
description:
name: path_provider_foundation
- sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
+ sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
url: "https://pub.dev"
source: hosted
- version: "2.3.1"
+ version: "2.4.0"
path_provider_linux:
dependency: transitive
description:
@@ -892,50 +937,42 @@ packages:
dependency: transitive
description:
name: path_provider_platform_interface
- sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
+ sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
url: "https://pub.dev"
source: hosted
- version: "2.1.1"
+ version: "2.1.2"
path_provider_windows:
dependency: transitive
description:
name: path_provider_windows
- sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
+ sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
url: "https://pub.dev"
source: hosted
- version: "2.2.1"
+ version: "2.3.0"
petitparser:
dependency: transitive
description:
name: petitparser
- sha256: eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6
+ sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
url: "https://pub.dev"
source: hosted
- version: "6.0.1"
+ version: "6.0.2"
platform:
dependency: transitive
description:
name: platform
- sha256: "0a279f0707af40c890e80b1e9df8bb761694c074ba7e1d4ab1bc4b728e200b59"
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
url: "https://pub.dev"
source: hosted
- version: "3.1.3"
+ version: "3.1.6"
plugin_platform_interface:
dependency: transitive
description:
name: plugin_platform_interface
- sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d
- url: "https://pub.dev"
- source: hosted
- version: "2.1.6"
- pointycastle:
- dependency: transitive
- description:
- name: pointycastle
- sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
+ sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
url: "https://pub.dev"
source: hosted
- version: "3.7.3"
+ version: "2.1.8"
pool:
dependency: transitive
description:
@@ -948,10 +985,10 @@ packages:
dependency: "direct main"
description:
name: provider
- sha256: "9a96a0a19b594dbc5bf0f1f27d2bc67d5f95957359b461cd9feb44ed6ae75096"
+ sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
url: "https://pub.dev"
source: hosted
- version: "6.1.1"
+ version: "6.1.2"
pub_semver:
dependency: transitive
description:
@@ -964,18 +1001,26 @@ packages:
dependency: transitive
description:
name: pubspec_parse
- sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
+ sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
url: "https://pub.dev"
source: hosted
- version: "1.2.3"
+ version: "1.3.0"
+ qs_dart:
+ dependency: transitive
+ description:
+ name: qs_dart
+ sha256: be73d060d29c0716ded88380ba32e87ce8105f0ba234edb3edefa0d74d47d64b
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.4"
quiver:
dependency: transitive
description:
name: quiver
- sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47
+ sha256: ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2
url: "https://pub.dev"
source: hosted
- version: "3.2.1"
+ version: "3.2.2"
recase:
dependency: transitive
description:
@@ -984,118 +1029,126 @@ packages:
url: "https://pub.dev"
source: hosted
version: "4.1.0"
+ recursive_regex:
+ dependency: transitive
+ description:
+ name: recursive_regex
+ sha256: f7252e3d3dfd1665e594d9fe035eca6bc54139b1f2fee38256fa427ea41adc60
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.0.0"
rxdart:
dependency: transitive
description:
name: rxdart
- sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb"
+ sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962"
url: "https://pub.dev"
source: hosted
- version: "0.27.7"
+ version: "0.28.0"
screen_brightness:
dependency: "direct main"
description:
name: screen_brightness
- sha256: ed8da4a4511e79422fc1aa88138e920e4008cd312b72cdaa15ccb426c0faaedd
+ sha256: "7d4ac84ae26b37c01d6f5db7123a72db7933e1f2a2a8c369a51e08f81b3178d8"
url: "https://pub.dev"
source: hosted
- version: "0.2.2+1"
+ version: "1.0.1"
screen_brightness_android:
dependency: transitive
description:
name: screen_brightness_android
- sha256: "3df10961e3a9e968a5e076fe27e7f4741fa8a1d3950bdeb48cf121ed529d0caf"
+ sha256: "8c69d3ac475e4d625e7fa682a3a51a69ff59abe5b4a9e57f6ec7d830a6c69bd6"
url: "https://pub.dev"
source: hosted
- version: "0.1.0+2"
+ version: "1.0.1"
screen_brightness_ios:
dependency: transitive
description:
name: screen_brightness_ios
- sha256: "99adc3ca5490b8294284aad5fcc87f061ad685050e03cf45d3d018fe398fd9a2"
+ sha256: f08f70ca1ac3e30719764b5cfb8b3fe1e28163065018a41b3e6f243ab146c2f1
url: "https://pub.dev"
source: hosted
- version: "0.1.0"
+ version: "1.0.1"
screen_brightness_macos:
dependency: transitive
description:
name: screen_brightness_macos
- sha256: "64b34e7e3f4900d7687c8e8fb514246845a73ecec05ab53483ed025bd4a899fd"
+ sha256: "70c2efa4534e22b927e82693488f127dd4a0f008469fccf4f0eefe9061bbdd6a"
url: "https://pub.dev"
source: hosted
- version: "0.1.0+1"
+ version: "1.0.1"
screen_brightness_platform_interface:
dependency: transitive
description:
name: screen_brightness_platform_interface
- sha256: b211d07f0c96637a15fb06f6168617e18030d5d74ad03795dd8547a52717c171
+ sha256: "9f3ebf7f22d5487e7676fe9ddaf3fc55b6ff8057707cf6dc0121c7dfda346a16"
url: "https://pub.dev"
source: hosted
- version: "0.1.0"
+ version: "1.0.1"
screen_brightness_windows:
dependency: transitive
description:
name: screen_brightness_windows
- sha256: "9261bf33d0fc2707d8cf16339ce25768100a65e70af0fcabaf032fc12408ba86"
+ sha256: c8e12a91cf6dd912a48bd41fcf749282a51afa17f536c3460d8d05702fb89ffa
url: "https://pub.dev"
source: hosted
- version: "0.1.3"
+ version: "1.0.1"
shared_preferences:
dependency: transitive
description:
name: shared_preferences
- sha256: "81429e4481e1ccfb51ede496e916348668fd0921627779233bd24cc3ff6abd02"
+ sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051"
url: "https://pub.dev"
source: hosted
- version: "2.2.2"
+ version: "2.3.2"
shared_preferences_android:
dependency: transitive
description:
name: shared_preferences_android
- sha256: "8568a389334b6e83415b6aae55378e158fbc2314e074983362d20c562780fb06"
+ sha256: "3b9febd815c9ca29c9e3520d50ec32f49157711e143b7a4ca039eb87e8ade5ab"
url: "https://pub.dev"
source: hosted
- version: "2.2.1"
+ version: "2.3.3"
shared_preferences_foundation:
dependency: transitive
description:
name: shared_preferences_foundation
- sha256: "7bf53a9f2d007329ee6f3df7268fd498f8373602f943c975598bbb34649b62a7"
+ sha256: "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d"
url: "https://pub.dev"
source: hosted
- version: "2.3.4"
+ version: "2.5.3"
shared_preferences_linux:
dependency: transitive
description:
name: shared_preferences_linux
- sha256: "9f2cbcf46d4270ea8be39fa156d86379077c8a5228d9dfdb1164ae0bb93f1faa"
+ sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f"
url: "https://pub.dev"
source: hosted
- version: "2.3.2"
+ version: "2.4.1"
shared_preferences_platform_interface:
dependency: transitive
description:
name: shared_preferences_platform_interface
- sha256: d4ec5fc9ebb2f2e056c617112aa75dcf92fc2e4faaf2ae999caa297473f75d8a
+ sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80"
url: "https://pub.dev"
source: hosted
- version: "2.3.1"
+ version: "2.4.1"
shared_preferences_web:
dependency: transitive
description:
name: shared_preferences_web
- sha256: d762709c2bbe80626ecc819143013cc820fa49ca5e363620ee20a8b15a3e3daf
+ sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e
url: "https://pub.dev"
source: hosted
- version: "2.2.1"
+ version: "2.4.2"
shared_preferences_windows:
dependency: transitive
description:
name: shared_preferences_windows
- sha256: "841ad54f3c8381c480d0c9b508b89a34036f512482c407e6df7a9c4aa2ef8f59"
+ sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1"
url: "https://pub.dev"
source: hosted
- version: "2.3.2"
+ version: "2.4.1"
shelf:
dependency: transitive
description:
@@ -1116,18 +1169,18 @@ packages:
dependency: transitive
description:
name: shelf_static
- sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e
+ sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3
url: "https://pub.dev"
source: hosted
- version: "1.1.2"
+ version: "1.1.3"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
url: "https://pub.dev"
source: hosted
- version: "1.0.4"
+ version: "2.0.0"
shimmer:
dependency: "direct main"
description:
@@ -1145,10 +1198,10 @@ packages:
dependency: transitive
description:
name: source_gen
- sha256: fc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16
+ sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832"
url: "https://pub.dev"
source: hosted
- version: "1.4.0"
+ version: "1.5.0"
source_helper:
dependency: transitive
description:
@@ -1161,10 +1214,10 @@ packages:
dependency: transitive
description:
name: source_map_stack_trace
- sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae"
+ sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b
url: "https://pub.dev"
source: hosted
- version: "2.1.1"
+ version: "2.1.2"
source_maps:
dependency: transitive
description:
@@ -1193,18 +1246,42 @@ packages:
dependency: transitive
description:
name: sqflite
- sha256: "591f1602816e9c31377d5f008c2d9ef7b8aca8941c3f89cc5fd9d84da0c38a9a"
+ sha256: "79a297dc3cc137e758c6a4baf83342b039e5a6d2436fcdf3f96a00adaaf2ad62"
url: "https://pub.dev"
source: hosted
- version: "2.3.0"
+ version: "2.4.0"
+ sqflite_android:
+ dependency: transitive
+ description:
+ name: sqflite_android
+ sha256: "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.4.0"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
- sha256: bb4738f15b23352822f4c42a531677e5c6f522e079461fd240ead29d8d8a54a6
+ sha256: "4468b24876d673418a7b7147e5a08a715b4998a7ae69227acafaab762e0e5490"
url: "https://pub.dev"
source: hosted
- version: "2.5.0+2"
+ version: "2.5.4+5"
+ sqflite_darwin:
+ dependency: transitive
+ description:
+ name: sqflite_darwin
+ sha256: "769733dddf94622d5541c73e4ddc6aa7b252d865285914b6fcd54a63c4b4f027"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.4.1-1"
+ sqflite_platform_interface:
+ dependency: transitive
+ description:
+ name: sqflite_platform_interface
+ sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.4.0"
stack_trace:
dependency: transitive
description:
@@ -1241,18 +1318,18 @@ packages:
dependency: "direct dev"
description:
name: swagger_dart_code_generator
- sha256: b4febfba42311d808f26874ff679362e890e55a6c3e1ee2bc6b92f4e4cca396b
+ sha256: e6fab279c2adb3f91aa170c9126601d22e1485217dddc1443cf3c05eb6480d45
url: "https://pub.dev"
source: hosted
- version: "2.12.2"
+ version: "3.0.1"
synchronized:
dependency: transitive
description:
name: synchronized
- sha256: "5fcbd27688af6082f5abd611af56ee575342c30e87541d0245f7ff99faa02c60"
+ sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225"
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "3.3.0+3"
term_glyph:
dependency: transitive
description:
@@ -1265,26 +1342,26 @@ packages:
dependency: transitive
description:
name: test
- sha256: a1f7595805820fcc05e5c52e3a231aedd0b72972cb333e8c738a8b1239448b6f
+ sha256: "7ee44229615f8f642b68120165ae4c2a75fe77ae2065b1e55ae4711f6cf0899e"
url: "https://pub.dev"
source: hosted
- version: "1.24.9"
+ version: "1.25.7"
test_api:
dependency: transitive
description:
name: test_api
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
url: "https://pub.dev"
source: hosted
- version: "0.6.1"
+ version: "0.7.2"
test_core:
dependency: transitive
description:
name: test_core
- sha256: a757b14fc47507060a162cc2530d9a4a2f92f5100a952c7443b5cad5ef5b106a
+ sha256: "55ea5a652e38a1dfb32943a7973f3681a60f872f8c3a05a14664ad54ef9c6696"
url: "https://pub.dev"
source: hosted
- version: "0.5.9"
+ version: "0.6.4"
timing:
dependency: transitive
description:
@@ -1297,10 +1374,10 @@ packages:
dependency: transitive
description:
name: typed_data
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
url: "https://pub.dev"
source: hosted
- version: "1.3.2"
+ version: "1.4.0"
universal_io:
dependency: transitive
description:
@@ -1313,82 +1390,82 @@ packages:
dependency: "direct main"
description:
name: upgrader
- sha256: "889c1ece7af143df32e8ee2126f2ef17b2ab6bb7ed8fc3b1b022d7faa4fdab20"
+ sha256: d45483694620883107c2f5ca1dff7cdd4237b16810337a9c9c234203eb79eb5f
url: "https://pub.dev"
source: hosted
- version: "8.2.0"
+ version: "10.3.0"
url_launcher:
dependency: "direct main"
description:
name: url_launcher
- sha256: b1c9e98774adf8820c96fbc7ae3601231d324a7d5ebd8babe27b6dfac91357ba
+ sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3"
url: "https://pub.dev"
source: hosted
- version: "6.2.1"
+ version: "6.3.0"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
- sha256: "31222ffb0063171b526d3e569079cf1f8b294075ba323443fdc690842bfd4def"
+ sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193"
url: "https://pub.dev"
source: hosted
- version: "6.2.0"
+ version: "6.3.14"
url_launcher_ios:
dependency: transitive
description:
name: url_launcher_ios
- sha256: "4ac97281cf60e2e8c5cc703b2b28528f9b50c8f7cebc71df6bdf0845f647268a"
+ sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e
url: "https://pub.dev"
source: hosted
- version: "6.2.0"
+ version: "6.3.1"
url_launcher_linux:
dependency: transitive
description:
name: url_launcher_linux
- sha256: "9f2d390e096fdbe1e6e6256f97851e51afc2d9c423d3432f1d6a02a8a9a8b9fd"
+ sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "3.2.0"
url_launcher_macos:
dependency: transitive
description:
name: url_launcher_macos
- sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234
+ sha256: "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672"
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "3.2.1"
url_launcher_platform_interface:
dependency: transitive
description:
name: url_launcher_platform_interface
- sha256: "980e8d9af422f477be6948bdfb68df8433be71f5743a188968b0c1b887807e50"
+ sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029"
url: "https://pub.dev"
source: hosted
- version: "2.2.0"
+ version: "2.3.2"
url_launcher_web:
dependency: transitive
description:
name: url_launcher_web
- sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2"
+ sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e"
url: "https://pub.dev"
source: hosted
- version: "2.2.0"
+ version: "2.3.3"
url_launcher_windows:
dependency: transitive
description:
name: url_launcher_windows
- sha256: "7754a1ad30ee896b265f8d14078b0513a4dba28d358eabb9d5f339886f4a1adc"
+ sha256: "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4"
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "3.1.3"
uuid:
dependency: transitive
description:
name: uuid
- sha256: df5a4d8f22ee4ccd77f8839ac7cb274ebc11ef9adcce8b92be14b797fe889921
+ sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
url: "https://pub.dev"
source: hosted
- version: "4.2.1"
+ version: "4.5.1"
vector_math:
dependency: transitive
description:
@@ -1409,10 +1486,10 @@ packages:
dependency: transitive
description:
name: vm_service
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
url: "https://pub.dev"
source: hosted
- version: "13.0.0"
+ version: "14.2.5"
watcher:
dependency: transitive
description:
@@ -1421,22 +1498,38 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.1.0"
+ weak_map:
+ dependency: transitive
+ description:
+ name: weak_map
+ sha256: "95ca338f0cdf5f0022cc283dfa4d97f6f6b03752f67eca85ebe6d7a679ffe3ed"
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.1"
web:
dependency: transitive
description:
name: web
- sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
url: "https://pub.dev"
source: hosted
- version: "0.3.0"
+ version: "1.1.0"
+ web_socket:
+ dependency: transitive
+ description:
+ name: web_socket
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.1.6"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
- sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
url: "https://pub.dev"
source: hosted
- version: "2.4.0"
+ version: "3.0.1"
webkit_inspection_protocol:
dependency: transitive
description:
@@ -1449,34 +1542,34 @@ packages:
dependency: transitive
description:
name: win32
- sha256: "7c99c0e1e2fa190b48d25c81ca5e42036d5cac81430ef249027d97b0935c553f"
+ sha256: "84ba388638ed7a8cb3445a320c8273136ab2631cd5f2c57888335504ddab1bc2"
url: "https://pub.dev"
source: hosted
- version: "5.1.0"
+ version: "5.8.0"
win32_registry:
dependency: transitive
description:
name: win32_registry
- sha256: "41fd8a189940d8696b1b810efb9abcf60827b6cbfab90b0c43e8439e3a39d85a"
+ sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852"
url: "https://pub.dev"
source: hosted
- version: "1.1.2"
+ version: "1.1.5"
xdg_directories:
dependency: transitive
description:
name: xdg_directories
- sha256: "589ada45ba9e39405c198fe34eb0f607cddb2108527e658136120892beac46d2"
+ sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
url: "https://pub.dev"
source: hosted
- version: "1.0.3"
+ version: "1.1.0"
xml:
dependency: transitive
description:
name: xml
- sha256: af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556
+ sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
url: "https://pub.dev"
source: hosted
- version: "6.4.2"
+ version: "6.5.0"
yaml:
dependency: transitive
description:
@@ -1486,5 +1579,5 @@ packages:
source: hosted
version: "3.1.2"
sdks:
- dart: ">=3.2.0-194.0.dev <4.0.0"
- flutter: ">=3.16.0"
+ dart: ">=3.5.0 <4.0.0"
+ flutter: ">=3.24.4"
diff --git a/pubspec.yaml b/pubspec.yaml
index 229faa5c9..be6a800c0 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -8,7 +8,7 @@ version: 0.0.0+1
environment:
sdk: ">=3.0.0 <4.0.0"
- flutter: 3.16.0
+ flutter: 3.24.4
dependencies:
flutter:
@@ -17,87 +17,87 @@ dependencies:
# ui
gap: 3.0.1
shimmer: 3.0.0
- animations: 2.0.8
+ animations: 2.0.11
dotted_border: 2.1.0
- flutter_layout_grid: 2.0.5
- cached_network_image: 3.3.0
+ flutter_layout_grid: 2.0.7
+ cached_network_image: 3.4.1
# Chopper api and rest client
- logger: 2.0.2+1
- chopper: 7.0.9
+ logger: 2.4.0
+ chopper: 8.0.2
# storage
- flutter_secure_storage: 9.0.0
+ flutter_secure_storage: 9.2.2
hive: 2.2.3
hive_flutter: 1.1.0
# dependency injection
- get_it: 7.6.4
+ get_it: 8.0.0
# State management
- flutter_bloc: 8.1.3
- bloc: 8.1.2
+ flutter_bloc: 8.1.6
+ bloc: 8.1.4
stream_transform: 2.1.0
- provider: 6.1.1
+ provider: 6.1.2
# Utility
- meta: 1.10.0
+ meta: 1.15.0
equatable: 2.0.5
collection: 1.18.0
# Internationalization and date formatting
- intl: 0.18.1
+ intl: 0.19.0
# Url Launcher
- url_launcher: 6.2.1
+ url_launcher: 6.3.0
# crypto
- crypto: 3.0.3
+ crypto: 3.0.5
# rest
- http: 1.1.0
+ http: 1.2.2
# brightness
- screen_brightness: 0.2.2+1
+ screen_brightness: 1.0.1
# firebase
- firebase_core: 2.22.0
- firebase_analytics: 10.7.0
- firebase_crashlytics: 3.4.4
- firebase_performance: 0.9.3+4
+ firebase_core: 3.5.0
+ firebase_analytics: 11.3.2
+ firebase_crashlytics: 4.1.2
+ firebase_performance: 0.10.0+7
# functional programming thingies
fpdart: 1.1.0
# Upgrade notifier
- upgrader: 8.2.0
+ upgrader: 10.3.0
# env
- envied: 0.5.1
+ envied: 0.5.4+1
dev_dependencies:
flutter_test:
sdk: flutter
- build_runner: 2.4.6
+ build_runner: 2.4.11
- flutter_launcher_icons: 0.13.1
- flutter_native_splash: 2.3.5
+ flutter_launcher_icons: 0.14.1
+ flutter_native_splash: 2.4.1
# unit testing
- mockito: 5.4.2
- bloc_test: 9.1.5
+ mockito: 5.4.4
+ bloc_test: 9.1.7
# Chopper api and rest client
- chopper_generator: 7.0.6
- json_serializable: 6.7.1
- swagger_dart_code_generator: 2.12.2
+ chopper_generator: 8.0.2
+ json_serializable: 6.8.0
+ swagger_dart_code_generator: 3.0.1
# linter
- lint: 2.2.0
+ lint: 2.3.0
# env
- envied_generator: 0.5.1
+ envied_generator: 0.5.4+1
# update splash screen:
# flutter pub run flutter_native_splash:create
diff --git a/test/core/widgets/components/goldens/error_section.png b/test/core/widgets/components/goldens/error_section.png
index 48341fc54..5c4ce0af6 100644
Binary files a/test/core/widgets/components/goldens/error_section.png and b/test/core/widgets/components/goldens/error_section.png differ
diff --git a/test/core/widgets/components/goldens/setting_list_entry_truncated.png b/test/core/widgets/components/goldens/setting_list_entry_truncated.png
index bd54a5020..327486b95 100644
Binary files a/test/core/widgets/components/goldens/setting_list_entry_truncated.png and b/test/core/widgets/components/goldens/setting_list_entry_truncated.png differ
diff --git a/test/core/widgets/components/goldens/settings_list_entry_normal.png b/test/core/widgets/components/goldens/settings_list_entry_normal.png
index 880c9e14c..c33e46eff 100644
Binary files a/test/core/widgets/components/goldens/settings_list_entry_normal.png and b/test/core/widgets/components/goldens/settings_list_entry_normal.png differ
diff --git a/test/core/widgets/components/stats/goldens/leaderboard_list_entry.png b/test/core/widgets/components/stats/goldens/leaderboard_list_entry.png
index 4e704788e..5da99a089 100644
Binary files a/test/core/widgets/components/stats/goldens/leaderboard_list_entry.png and b/test/core/widgets/components/stats/goldens/leaderboard_list_entry.png differ
diff --git a/test/core/widgets/components/stats/goldens/leaderboard_list_entry_highlighted.png b/test/core/widgets/components/stats/goldens/leaderboard_list_entry_highlighted.png
index a9bc5645c..b8098e0f3 100644
Binary files a/test/core/widgets/components/stats/goldens/leaderboard_list_entry_highlighted.png and b/test/core/widgets/components/stats/goldens/leaderboard_list_entry_highlighted.png differ
diff --git a/test/core/widgets/components/stats/goldens/stat_card.png b/test/core/widgets/components/stats/goldens/stat_card.png
index 01c79ab1d..2865e3e23 100644
Binary files a/test/core/widgets/components/stats/goldens/stat_card.png and b/test/core/widgets/components/stats/goldens/stat_card.png differ
diff --git a/test/core/widgets/components/tickets/goldens/buy_tickets_card.png b/test/core/widgets/components/tickets/goldens/buy_tickets_card.png
index 0b7112ab3..9466ddb9f 100644
Binary files a/test/core/widgets/components/tickets/goldens/buy_tickets_card.png and b/test/core/widgets/components/tickets/goldens/buy_tickets_card.png differ
diff --git a/test/features/authentication/data/intercepters/authentication_interceptor_test.dart b/test/features/authentication/data/intercepters/authentication_interceptor_test.dart
deleted file mode 100644
index c6cd76848..000000000
--- a/test/features/authentication/data/intercepters/authentication_interceptor_test.dart
+++ /dev/null
@@ -1,60 +0,0 @@
-import 'package:chopper/chopper.dart';
-import 'package:coffeecard/features/authentication/data/datasources/authentication_local_data_source.dart';
-import 'package:coffeecard/features/authentication/data/intercepters/authentication_interceptor.dart';
-import 'package:coffeecard/features/authentication/data/models/authenticated_user_model.dart';
-import 'package:flutter_test/flutter_test.dart';
-import 'package:fpdart/fpdart.dart';
-import 'package:mockito/annotations.dart';
-import 'package:mockito/mockito.dart';
-
-import 'authentication_interceptor_test.mocks.dart';
-
-@GenerateMocks([AuthenticationLocalDataSource])
-void main() {
- setUp(() {
- provideDummy