From b07fce480b20add50fb1eea4864e6eb246f8f39c Mon Sep 17 00:00:00 2001 From: Goran Djukic Date: Wed, 4 Sep 2024 18:54:47 +0200 Subject: [PATCH] Update dependencies and fix deprecation warnings for widget_toolkit_biometrics and widget_toolkit_pin --- .../widget_toolkit_biometrics/CHANGELOG.md | 8 + .../example/android/app/build.gradle | 19 +- .../example/android/build.gradle | 15 +- .../example/android/settings.gradle | 30 ++- .../ios/Flutter/AppFrameworkInfo.plist | 2 +- .../example/ios/Podfile | 2 +- .../example/ios/Podfile.lock | 42 ++++ .../ios/Runner.xcodeproj/project.pbxproj | 8 +- .../xcshareddata/xcschemes/Runner.xcscheme | 2 +- .../example/ios/Runner/AppDelegate.swift | 2 +- .../example/pubspec.lock | 172 +++++++------ .../example/pubspec.yaml | 12 +- .../example/pubspec_overrides.yaml | 2 +- .../widget_toolkit_biometrics/pubspec.yaml | 26 +- packages/widget_toolkit_pin/CHANGELOG.md | 7 + .../example/android/app/build.gradle | 21 +- .../example/android/build.gradle | 13 - .../example/android/settings.gradle | 30 ++- .../example/ios/Podfile.lock | 5 +- .../example/ios/Runner/AppDelegate.swift | 2 +- .../widget_toolkit_pin/example/pubspec.lock | 227 +++++++++--------- .../widget_toolkit_pin/example/pubspec.yaml | 18 +- .../example/pubspec_overrides.yaml | 2 +- packages/widget_toolkit_pin/pubspec.yaml | 36 +-- 24 files changed, 375 insertions(+), 328 deletions(-) create mode 100644 packages/widget_toolkit_biometrics/example/ios/Podfile.lock diff --git a/packages/widget_toolkit_biometrics/CHANGELOG.md b/packages/widget_toolkit_biometrics/CHANGELOG.md index 6a180e56..9fbf2225 100644 --- a/packages/widget_toolkit_biometrics/CHANGELOG.md +++ b/packages/widget_toolkit_biometrics/CHANGELOG.md @@ -1,3 +1,11 @@ +## [0.0.3] +- Updated dependencies: +* `rxdart` to `0.28.0` +* `rx_bloc` to `6.0.0` +* `flutter_rx_bloc` to `7.0.0` +* `app_settings` to `5.1.1` +* `local_auth` to `2.3.0` + ## [0.0.2] - Update dependencies to use `widget_toolkit` version `0.0.2` diff --git a/packages/widget_toolkit_biometrics/example/android/app/build.gradle b/packages/widget_toolkit_biometrics/example/android/app/build.gradle index b52183a3..404675e3 100644 --- a/packages/widget_toolkit_biometrics/example/android/app/build.gradle +++ b/packages/widget_toolkit_biometrics/example/android/app/build.gradle @@ -1,3 +1,9 @@ +plugins { + id "com.android.application" + id "kotlin-android" + id "dev.flutter.flutter-gradle-plugin" +} + def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { @@ -6,11 +12,6 @@ if (localPropertiesFile.exists()) { } } -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - def flutterVersionCode = localProperties.getProperty('flutter.versionCode') if (flutterVersionCode == null) { flutterVersionCode = '1' @@ -21,10 +22,6 @@ if (flutterVersionName == null) { flutterVersionName = '1.0' } -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - android { compileSdkVersion flutter.compileSdkVersion ndkVersion flutter.ndkVersion @@ -65,7 +62,3 @@ android { flutter { source '../..' } - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" -} diff --git a/packages/widget_toolkit_biometrics/example/android/build.gradle b/packages/widget_toolkit_biometrics/example/android/build.gradle index 58a8c74b..bc157bd1 100644 --- a/packages/widget_toolkit_biometrics/example/android/build.gradle +++ b/packages/widget_toolkit_biometrics/example/android/build.gradle @@ -1,16 +1,3 @@ -buildscript { - ext.kotlin_version = '1.7.10' - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:7.2.0' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - allprojects { repositories { google() @@ -26,6 +13,6 @@ subprojects { project.evaluationDependsOn(':app') } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir } diff --git a/packages/widget_toolkit_biometrics/example/android/settings.gradle b/packages/widget_toolkit_biometrics/example/android/settings.gradle index 44e62bcf..6825d9b3 100644 --- a/packages/widget_toolkit_biometrics/example/android/settings.gradle +++ b/packages/widget_toolkit_biometrics/example/android/settings.gradle @@ -1,11 +1,25 @@ -include ':app' +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version "7.2.0" apply false + id "org.jetbrains.kotlin.android" version "1.8.0" apply false +} + +include ":app" \ No newline at end of file diff --git a/packages/widget_toolkit_biometrics/example/ios/Flutter/AppFrameworkInfo.plist b/packages/widget_toolkit_biometrics/example/ios/Flutter/AppFrameworkInfo.plist index 9625e105..7c569640 100644 --- a/packages/widget_toolkit_biometrics/example/ios/Flutter/AppFrameworkInfo.plist +++ b/packages/widget_toolkit_biometrics/example/ios/Flutter/AppFrameworkInfo.plist @@ -21,6 +21,6 @@ CFBundleVersion 1.0 MinimumOSVersion - 11.0 + 12.0 diff --git a/packages/widget_toolkit_biometrics/example/ios/Podfile b/packages/widget_toolkit_biometrics/example/ios/Podfile index 88359b22..279576f3 100644 --- a/packages/widget_toolkit_biometrics/example/ios/Podfile +++ b/packages/widget_toolkit_biometrics/example/ios/Podfile @@ -1,5 +1,5 @@ # Uncomment this line to define a global platform for your project -# platform :ios, '11.0' +# platform :ios, '12.0' # CocoaPods analytics sends network stats synchronously affecting flutter build latency. ENV['COCOAPODS_DISABLE_STATS'] = 'true' diff --git a/packages/widget_toolkit_biometrics/example/ios/Podfile.lock b/packages/widget_toolkit_biometrics/example/ios/Podfile.lock new file mode 100644 index 00000000..360792ed --- /dev/null +++ b/packages/widget_toolkit_biometrics/example/ios/Podfile.lock @@ -0,0 +1,42 @@ +PODS: + - app_settings (5.1.1): + - Flutter + - Flutter (1.0.0) + - local_auth_darwin (0.0.1): + - Flutter + - FlutterMacOS + - shared_preferences_foundation (0.0.1): + - Flutter + - FlutterMacOS + - url_launcher_ios (0.0.1): + - Flutter + +DEPENDENCIES: + - app_settings (from `.symlinks/plugins/app_settings/ios`) + - Flutter (from `Flutter`) + - local_auth_darwin (from `.symlinks/plugins/local_auth_darwin/darwin`) + - shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`) + - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`) + +EXTERNAL SOURCES: + app_settings: + :path: ".symlinks/plugins/app_settings/ios" + Flutter: + :path: Flutter + local_auth_darwin: + :path: ".symlinks/plugins/local_auth_darwin/darwin" + shared_preferences_foundation: + :path: ".symlinks/plugins/shared_preferences_foundation/darwin" + url_launcher_ios: + :path: ".symlinks/plugins/url_launcher_ios/ios" + +SPEC CHECKSUMS: + app_settings: 017320c6a680cdc94c799949d95b84cb69389ebc + Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 + local_auth_darwin: 66e40372f1c29f383a314c738c7446e2f7fdadc3 + shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78 + url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe + +PODFILE CHECKSUM: c4c93c5f6502fe2754f48404d3594bf779584011 + +COCOAPODS: 1.15.2 diff --git a/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/project.pbxproj b/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/project.pbxproj index c7824d61..0e606022 100644 --- a/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/project.pbxproj +++ b/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/project.pbxproj @@ -156,7 +156,7 @@ 97C146E61CF9000F007C117D /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1300; + LastUpgradeCheck = 1510; ORGANIZATIONNAME = ""; TargetAttributes = { 97C146ED1CF9000F007C117D = { @@ -343,7 +343,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = iphoneos; @@ -420,7 +420,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -469,7 +469,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = iphoneos; diff --git a/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index c87d15a3..5e31d3d3 100644 --- a/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/packages/widget_toolkit_biometrics/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -1,6 +1,6 @@ =3.3.0 <4.0.0" - flutter: ">=3.19.0" + dart: ">=3.4.0 <4.0.0" + flutter: ">=3.22.0" diff --git a/packages/widget_toolkit_biometrics/example/pubspec.yaml b/packages/widget_toolkit_biometrics/example/pubspec.yaml index 858bc8a6..a405db6a 100644 --- a/packages/widget_toolkit_biometrics/example/pubspec.yaml +++ b/packages/widget_toolkit_biometrics/example/pubspec.yaml @@ -10,15 +10,15 @@ dependencies: app_settings: ^5.0.0 flutter: sdk: flutter - flutter_rx_bloc: ^6.0.0 + flutter_rx_bloc: ^7.0.0 provider: ^6.0.5 - rxdart: ^0.27.7 - shared_preferences: ^2.2.0 - widget_toolkit: ^0.0.2-dev.1 - widget_toolkit_biometrics: ^0.0.2-dev.1 + rxdart: ^0.28.0 + shared_preferences: ^2.3.2 + widget_toolkit: ^0.2.0 + widget_toolkit_biometrics: ^0.0.3 dev_dependencies: - flutter_lints: ^3.0.1 + flutter_lints: ^4.0.0 flutter_test: sdk: flutter diff --git a/packages/widget_toolkit_biometrics/example/pubspec_overrides.yaml b/packages/widget_toolkit_biometrics/example/pubspec_overrides.yaml index 965c7dc1..72084e78 100644 --- a/packages/widget_toolkit_biometrics/example/pubspec_overrides.yaml +++ b/packages/widget_toolkit_biometrics/example/pubspec_overrides.yaml @@ -6,4 +6,4 @@ dependency_overrides: widget_toolkit: path: ../../widget_toolkit widget_toolkit_biometrics: - path: ../../widget_toolkit_biometrics \ No newline at end of file + path: .. \ No newline at end of file diff --git a/packages/widget_toolkit_biometrics/pubspec.yaml b/packages/widget_toolkit_biometrics/pubspec.yaml index 06da553e..136d46df 100644 --- a/packages/widget_toolkit_biometrics/pubspec.yaml +++ b/packages/widget_toolkit_biometrics/pubspec.yaml @@ -1,6 +1,6 @@ name: widget_toolkit_biometrics description: A Flutter package that helps users to handle enabling and disabling biometrics in an application -version: 0.0.2 +version: 0.0.3 repository: https://github.com/Prime-Holding/widget_toolkit/tree/master/packages/widget_toolkit_biometrics issue_tracker: https://github.com/orgs/Prime-Holding/projects/6 homepage: https://primeholding.com/ @@ -10,25 +10,25 @@ environment: flutter: ">=3.10.5" dependencies: - app_settings: ^5.0.0 + app_settings: ^5.1.1 flutter: sdk: flutter - flutter_rx_bloc: ^6.0.0 - local_auth: ^2.1.6 - provider: ^6.0.5 - rx_bloc: ^5.0.0 - rxdart: ^0.27.7 - widget_toolkit: ^0.0.2 + flutter_rx_bloc: ^7.0.0 + local_auth: ^2.3.0 + provider: ^6.1.2 + rx_bloc: ^6.0.0 + rxdart: ^0.28.0 + widget_toolkit: ^0.2.0 dev_dependencies: - build_runner: ^2.4.6 + build_runner: ^2.4.12 clean_coverage: ^0.0.3 - flutter_lints: ^3.0.1 + flutter_lints: ^4.0.0 flutter_test: sdk: flutter - mockito: ^5.4.2 - rx_bloc_generator: ^7.0.0 - rx_bloc_test: ^4.0.0 + mockito: ^5.4.4 + rx_bloc_generator: ^8.0.0 + rx_bloc_test: ^5.0.0 flutter: uses-material-design: true diff --git a/packages/widget_toolkit_pin/CHANGELOG.md b/packages/widget_toolkit_pin/CHANGELOG.md index d1d86fc9..cb3f74f4 100644 --- a/packages/widget_toolkit_pin/CHANGELOG.md +++ b/packages/widget_toolkit_pin/CHANGELOG.md @@ -1,3 +1,10 @@ +## [0.1.1] +- Updated dependencies: +* `rxdart` to `0.28.0` +* `rx_bloc` to `6.0.0` +* `flutter_rx_bloc` to `7.0.0` +* `local_auth` to `2.3.0` + ## [0.1.0] - Improvements to error handling - Errors of type `ErrorModel` thrown by `PinCodeService` are now caught by the `PinCodeKeyboard.onError` callback diff --git a/packages/widget_toolkit_pin/example/android/app/build.gradle b/packages/widget_toolkit_pin/example/android/app/build.gradle index b52183a3..44ac5a86 100644 --- a/packages/widget_toolkit_pin/example/android/app/build.gradle +++ b/packages/widget_toolkit_pin/example/android/app/build.gradle @@ -1,3 +1,9 @@ +plugins { + id "com.android.application" + id "kotlin-android" + id "dev.flutter.flutter-gradle-plugin" +} + def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { @@ -6,11 +12,6 @@ if (localPropertiesFile.exists()) { } } -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - def flutterVersionCode = localProperties.getProperty('flutter.versionCode') if (flutterVersionCode == null) { flutterVersionCode = '1' @@ -21,10 +22,6 @@ if (flutterVersionName == null) { flutterVersionName = '1.0' } -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - android { compileSdkVersion flutter.compileSdkVersion ndkVersion flutter.ndkVersion @@ -64,8 +61,4 @@ android { flutter { source '../..' -} - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" -} +} \ No newline at end of file diff --git a/packages/widget_toolkit_pin/example/android/build.gradle b/packages/widget_toolkit_pin/example/android/build.gradle index b5c2ad0e..bc157bd1 100644 --- a/packages/widget_toolkit_pin/example/android/build.gradle +++ b/packages/widget_toolkit_pin/example/android/build.gradle @@ -1,16 +1,3 @@ -buildscript { - ext.kotlin_version = '1.8.0' - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:7.2.0' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - allprojects { repositories { google() diff --git a/packages/widget_toolkit_pin/example/android/settings.gradle b/packages/widget_toolkit_pin/example/android/settings.gradle index 44e62bcf..6825d9b3 100644 --- a/packages/widget_toolkit_pin/example/android/settings.gradle +++ b/packages/widget_toolkit_pin/example/android/settings.gradle @@ -1,11 +1,25 @@ -include ':app' +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version "7.2.0" apply false + id "org.jetbrains.kotlin.android" version "1.8.0" apply false +} + +include ":app" \ No newline at end of file diff --git a/packages/widget_toolkit_pin/example/ios/Podfile.lock b/packages/widget_toolkit_pin/example/ios/Podfile.lock index bebf91b7..360792ed 100644 --- a/packages/widget_toolkit_pin/example/ios/Podfile.lock +++ b/packages/widget_toolkit_pin/example/ios/Podfile.lock @@ -4,6 +4,7 @@ PODS: - Flutter (1.0.0) - local_auth_darwin (0.0.1): - Flutter + - FlutterMacOS - shared_preferences_foundation (0.0.1): - Flutter - FlutterMacOS @@ -32,9 +33,9 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: app_settings: 017320c6a680cdc94c799949d95b84cb69389ebc Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - local_auth_darwin: c7e464000a6a89e952235699e32b329457608d98 + local_auth_darwin: 66e40372f1c29f383a314c738c7446e2f7fdadc3 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78 - url_launcher_ios: 6116280ddcfe98ab8820085d8d76ae7449447586 + url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe PODFILE CHECKSUM: c4c93c5f6502fe2754f48404d3594bf779584011 diff --git a/packages/widget_toolkit_pin/example/ios/Runner/AppDelegate.swift b/packages/widget_toolkit_pin/example/ios/Runner/AppDelegate.swift index 70693e4a..b6363034 100644 --- a/packages/widget_toolkit_pin/example/ios/Runner/AppDelegate.swift +++ b/packages/widget_toolkit_pin/example/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/packages/widget_toolkit_pin/example/pubspec.lock b/packages/widget_toolkit_pin/example/pubspec.lock index 72df8d95..01179841 100644 --- a/packages/widget_toolkit_pin/example/pubspec.lock +++ b/packages/widget_toolkit_pin/example/pubspec.lock @@ -5,18 +5,23 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7" + sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834 url: "https://pub.dev" source: hosted - version: "67.0.0" + version: "72.0.0" + _macros: + dependency: transitive + description: dart + source: sdk + version: "0.3.2" analyzer: dependency: transitive description: name: analyzer - sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d" + sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139 url: "https://pub.dev" source: hosted - version: "6.4.1" + version: "6.7.0" app_settings: dependency: transitive description: @@ -69,10 +74,10 @@ 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: @@ -85,18 +90,18 @@ packages: dependency: "direct dev" description: name: build_runner - sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22" + sha256: dd09dd4e2b078992f42aac7f1a622f01882a8492fef08486b27ddde929c19f04 url: "https://pub.dev" source: hosted - version: "2.4.9" + version: "2.4.12" build_runner_core: dependency: transitive description: name: build_runner_core - sha256: "4ae8ffe5ac758da294ecf1802f2aff01558d8b1b00616aa7538ea9a8a5d50799" + sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0 url: "https://pub.dev" source: hosted - version: "7.3.0" + version: "7.3.2" built_collection: dependency: transitive description: @@ -173,10 +178,10 @@ packages: dependency: transitive description: name: crypto - sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27 url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" dart_style: dependency: transitive description: @@ -205,10 +210,10 @@ packages: dependency: transitive description: name: ffi - sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" file: dependency: transitive description: @@ -234,10 +239,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 + sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c" url: "https://pub.dev" source: hosted - version: "2.0.3" + version: "4.0.0" flutter_localizations: dependency: transitive description: flutter @@ -247,18 +252,18 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "8cf40eebf5dec866a6d1956ad7b4f7016e6c0cc69847ab946833b7d43743809f" + sha256: "9ee02950848f61c4129af3d6ec84a1cfc0e47931abc746b03e7a3bc3e8ff6eda" url: "https://pub.dev" source: hosted - version: "2.0.19" + version: "2.0.22" flutter_rx_bloc: dependency: "direct main" description: name: flutter_rx_bloc - sha256: f8c882169bef39fef31a1f9ca18ff2adac2e9fb7ff12c05f0b3c262963e9ef1e + sha256: a4ac7c181e9d5bf16197317f31e72610a0379e8abdc65ad084cff4e8dfb8f101 url: "https://pub.dev" source: hosted - version: "6.1.1" + version: "7.0.0" flutter_svg: dependency: transitive description: @@ -297,18 +302,18 @@ packages: dependency: transitive description: name: graphs - sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" http: dependency: transitive description: name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" http_multi_server: dependency: transitive description: @@ -361,18 +366,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.4" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: @@ -385,34 +390,34 @@ packages: dependency: transitive description: name: lints - sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" + sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "4.0.0" local_auth: dependency: transitive description: name: local_auth - sha256: "280421b416b32de31405b0a25c3bd42dfcef2538dfbb20c03019e02a5ed55ed0" + sha256: "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.0" local_auth_android: dependency: transitive description: name: local_auth_android - sha256: e0e5b1ea247c5a0951c13a7ee13dc1beae69750e6a2e1910d1ed6a3cd4d56943 + sha256: e9a3c321e94359a552b1bdd0f98f79885f2b3e27234d270f9bef5cd82b29340c url: "https://pub.dev" source: hosted - version: "1.0.38" + version: "1.0.44" local_auth_darwin: dependency: transitive description: name: local_auth_darwin - sha256: "33381a15b0de2279523eca694089393bb146baebdce72a404555d03174ebc1e9" + sha256: "7ba5738c874ca2b910d72385d00d2bebad9d4e807612936cf5e32bc01a048c71" url: "https://pub.dev" source: hosted - version: "1.2.2" + version: "1.4.0" local_auth_platform_interface: dependency: transitive description: @@ -425,10 +430,10 @@ packages: dependency: transitive description: name: local_auth_windows - sha256: "505ba3367ca781efb1c50d3132e44a2446bccc4163427bc203b9b4d8994d97ea" + sha256: bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5 url: "https://pub.dev" source: hosted - version: "1.0.10" + version: "1.0.11" logging: dependency: transitive description: @@ -437,6 +442,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.0" + macros: + dependency: transitive + description: + name: macros + sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536" + url: "https://pub.dev" + source: hosted + version: "0.1.2-main.4" matcher: dependency: transitive description: @@ -449,26 +462,26 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.15.0" mime: dependency: transitive description: name: mime - sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" url: "https://pub.dev" source: hosted - version: "1.0.5" + version: "1.0.6" nested: dependency: transitive description: @@ -521,10 +534,10 @@ packages: 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: @@ -537,10 +550,10 @@ packages: dependency: transitive description: name: platform - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" + sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" url: "https://pub.dev" source: hosted - version: "3.1.4" + version: "3.1.5" plugin_platform_interface: dependency: transitive description: @@ -577,90 +590,90 @@ 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" rx_bloc: dependency: "direct main" description: name: rx_bloc - sha256: "268e9116233bfccf4ab4c7dfcb3933c08c5bf119d70b99e4fc4d96222500363c" + sha256: "0a7093ff711de0ccb853b0f464128da5b49573d7f343f771a0ae47364e39e4b8" url: "https://pub.dev" source: hosted - version: "5.0.3" + version: "6.0.0" rx_bloc_list: dependency: transitive description: name: rx_bloc_list - sha256: "75a371e6dabab317116d3fc75d3ca0234755fb81309270ba19c169f25cd0a9e2" + sha256: "82584d12118a79edaaea05592c5f869010c32add858d663359a455c6af0596c1" url: "https://pub.dev" source: hosted - version: "4.0.1" + version: "5.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" shared_preferences: dependency: "direct main" description: name: shared_preferences - sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180 + sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051" url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.3.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "1ee8bf911094a1b592de7ab29add6f826a7331fb854273d55918693d5364a1f2" + sha256: "480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.3.2" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "0a8a893bf4fd1152f93fec03a415d11c27c74454d96e2318a7ac38dd18683ab7" + sha256: c4b35f6cb8f63c147312c054ce7c2254c8066745125264f0c88739c417fc9d9f url: "https://pub.dev" source: hosted - version: "2.4.0" + version: "2.5.2" 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: "22e2ecac9419b4246d7c22bfbbda589e3acf5c0351137d87dd2939d984d37c3b" + sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.4.1" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - sha256: "9aee1089b36bd2aafe06582b7d7817fd317ef05fc30e6ba14bff247d0933042a" + sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e url: "https://pub.dev" source: hosted - version: "2.3.0" + 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: @@ -673,10 +686,10 @@ packages: 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: transitive description: @@ -742,10 +755,10 @@ packages: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.2" theme_tailor_annotation: dependency: transitive description: @@ -774,42 +787,42 @@ packages: dependency: transitive description: name: url_launcher - sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" + sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3" url: "https://pub.dev" source: hosted - version: "6.2.6" + version: "6.3.0" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: "360a6ed2027f18b73c8d98e159dda67a61b7f2e0f6ec26e86c3ada33b0621775" + sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab url: "https://pub.dev" source: hosted - version: "6.3.1" + version: "6.3.10" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "9149d493b075ed740901f3ee844a38a00b33116c7c5c10d7fb27df8987fb51d5" + sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e url: "https://pub.dev" source: hosted - version: "6.2.5" + version: "6.3.1" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811 + sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.2.0" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234 + sha256: "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.2.0" url_launcher_platform_interface: dependency: transitive description: @@ -822,18 +835,18 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a" + sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.3" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 + sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185" url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.2" vector_graphics: dependency: transitive description: @@ -870,10 +883,10 @@ packages: dependency: transitive description: name: vm_service - sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc url: "https://pub.dev" source: hosted - version: "14.2.1" + version: "14.2.4" watcher: dependency: transitive description: @@ -886,47 +899,47 @@ packages: dependency: transitive description: name: web - sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + sha256: d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062 + url: "https://pub.dev" + source: hosted + version: "1.0.0" + web_socket: + dependency: transitive + description: + name: web_socket + sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" url: "https://pub.dev" source: hosted - version: "0.5.1" + version: "0.1.6" web_socket_channel: dependency: transitive description: name: web_socket_channel - sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42" + sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" url: "https://pub.dev" source: hosted - version: "2.4.5" + version: "3.0.1" widget_toolkit: dependency: "direct main" description: path: "../../widget_toolkit" relative: true source: path - version: "0.1.0" + version: "0.2.0" widget_toolkit_biometrics: dependency: "direct main" description: path: "../../widget_toolkit_biometrics" relative: true source: path - version: "0.0.2" + version: "0.0.3" widget_toolkit_pin: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.1.0" - win32: - dependency: transitive - description: - name: win32 - sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb" - url: "https://pub.dev" - source: hosted - version: "5.5.0" + version: "0.1.1" xdg_directories: dependency: transitive description: @@ -952,5 +965,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.3.0 <4.0.0" - flutter: ">=3.19.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/packages/widget_toolkit_pin/example/pubspec.yaml b/packages/widget_toolkit_pin/example/pubspec.yaml index 910a8da3..1c202d66 100644 --- a/packages/widget_toolkit_pin/example/pubspec.yaml +++ b/packages/widget_toolkit_pin/example/pubspec.yaml @@ -7,25 +7,21 @@ environment: sdk: ">=3.0.5 <4.0.0" dependencies: - shared_preferences: ^2.2.1 + shared_preferences: ^2.3.2 flutter: sdk: flutter - flutter_rx_bloc: ^6.0.0 + flutter_rx_bloc: ^7.0.0 provider: ^6.0.5 - rx_bloc: ^5.0.0 - widget_toolkit: ^0.0.2 - widget_toolkit_pin: ^0.1.0 - widget_toolkit_biometrics: ^0.0.2 + rx_bloc: ^6.0.0 + widget_toolkit: ^0.2.0 + widget_toolkit_pin: ^0.1.1 + widget_toolkit_biometrics: ^0.0.3 dev_dependencies: - flutter_lints: ^2.0.1 + flutter_lints: ^4.0.0 flutter_test: sdk: flutter build_runner: ^2.4.6 -dependency_overrides: - widget_toolkit_pin: - path: .. - flutter: uses-material-design: true diff --git a/packages/widget_toolkit_pin/example/pubspec_overrides.yaml b/packages/widget_toolkit_pin/example/pubspec_overrides.yaml index b2b0741b..102d2c55 100644 --- a/packages/widget_toolkit_pin/example/pubspec_overrides.yaml +++ b/packages/widget_toolkit_pin/example/pubspec_overrides.yaml @@ -8,4 +8,4 @@ dependency_overrides: widget_toolkit_biometrics: path: ../../widget_toolkit_biometrics widget_toolkit_pin: - path: ../../widget_toolkit_pin \ No newline at end of file + path: .. \ No newline at end of file diff --git a/packages/widget_toolkit_pin/pubspec.yaml b/packages/widget_toolkit_pin/pubspec.yaml index 16fe9cfc..8b238304 100644 --- a/packages/widget_toolkit_pin/pubspec.yaml +++ b/packages/widget_toolkit_pin/pubspec.yaml @@ -1,7 +1,7 @@ name: widget_toolkit_pin description: This package provide out of the box entering PIN code functionality, which can be used with biometric authentication. -version: 0.1.0 +version: 0.1.1 homepage: https://primeholding.com/ environment: @@ -12,29 +12,29 @@ dependencies: app_settings: ^5.1.1 flutter: sdk: flutter - flutter_rx_bloc: ^6.0.0 - flutter_svg: ^2.0.7 - local_auth: ^2.1.7 - provider: ^6.0.5 - rx_bloc: ^5.0.0 - rx_bloc_list: ^4.0.0 - rxdart: ^0.27.7 - shared_preferences: ^2.2.2 - theme_tailor_annotation: ^3.0.0 - widget_toolkit: ^0.0.2 - widget_toolkit_biometrics: ^0.0.2 + flutter_rx_bloc: ^7.0.0 + flutter_svg: ^2.0.10+1 + local_auth: ^2.3.0 + provider: ^6.1.2 + rx_bloc: ^6.0.0 + rx_bloc_list: ^5.0.0 + rxdart: ^0.28.0 + shared_preferences: ^2.3.2 + theme_tailor_annotation: ^3.0.1 + widget_toolkit: ^0.2.0 + widget_toolkit_biometrics: ^0.0.3 dev_dependencies: - build_runner: ^2.4.6 + build_runner: ^2.4.12 clean_coverage: ^0.0.3 - flutter_lints: ^3.0.1 + flutter_lints: ^4.0.0 flutter_test: sdk: flutter golden_toolkit: ^0.15.0 - mockito: ^5.4.2 - rx_bloc_generator: ^7.0.0 - rx_bloc_test: ^4.0.0 - theme_tailor: ^3.0.0 + mockito: ^5.4.4 + rx_bloc_generator: ^8.0.0 + rx_bloc_test: ^5.0.0 + theme_tailor: ^3.0.1 flutter: uses-material-design: true