diff --git a/build/variables.yml b/build/variables.yml
index be3017db..2a059848 100644
--- a/build/variables.yml
+++ b/build/variables.yml
@@ -62,7 +62,7 @@
ProjectName: FlutterApplicationTemplate
# Flutter version.
- FlutterVersion: '3.35.6'
+ FlutterVersion: '3.38.5'
# Docker container to run MobSF.
DockerVersion: '25.0.5'
@@ -76,7 +76,7 @@
mobSfApiKey: '8181'
# Virtual machine images.
- windowsHostedAgentImage: 'windows-2022'
+ windowsHostedAgentImage: 'windows-2025'
macOSHostedAgentImage: 'macOS-15'
ubuntuHostedAgentImage: 'ubuntu-22.04'
diff --git a/src/app/android/app/build.gradle b/src/app/android/app/build.gradle
index 193444e6..031e3886 100644
--- a/src/app/android/app/build.gradle
+++ b/src/app/android/app/build.gradle
@@ -53,7 +53,7 @@ android {
defaultConfig {
applicationId "com.nventive.internal.flutterapptemplate"
minSdkVersion 31
- targetSdkVersion 35
+ targetSdkVersion 36
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
diff --git a/src/app/android/gradle/wrapper/gradle-wrapper.properties b/src/app/android/gradle/wrapper/gradle-wrapper.properties
index 09523c0e..c1d5e018 100644
--- a/src/app/android/gradle/wrapper/gradle-wrapper.properties
+++ b/src/app/android/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
diff --git a/src/app/android/settings.gradle b/src/app/android/settings.gradle
index b7af5f54..a837e57c 100644
--- a/src/app/android/settings.gradle
+++ b/src/app/android/settings.gradle
@@ -19,7 +19,7 @@ pluginManagement {
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
- id "com.android.application" version "8.7.3" apply false
+ id "com.android.application" version "8.9.1" apply false
// START: FlutterFire Configuration
id "com.google.gms.google-services" version "4.3.15" apply false
// END: FlutterFire Configuration
diff --git a/src/app/ios/Podfile.lock b/src/app/ios/Podfile.lock
index e7c84eeb..160d21e0 100644
--- a/src/app/ios/Podfile.lock
+++ b/src/app/ios/Podfile.lock
@@ -1,90 +1,90 @@
PODS:
- - Bugsee (5.5.8)
- - bugsee_flutter (8.6.8):
- - Bugsee (= 5.5.8)
+ - Bugsee (5.5.9)
+ - bugsee_flutter (8.6.9):
+ - Bugsee (= 5.5.9)
- Flutter
- - Firebase/CoreOnly (12.4.0):
- - FirebaseCore (~> 12.4.0)
- - Firebase/RemoteConfig (12.4.0):
+ - Firebase/CoreOnly (12.6.0):
+ - FirebaseCore (~> 12.6.0)
+ - Firebase/RemoteConfig (12.6.0):
- Firebase/CoreOnly
- - FirebaseRemoteConfig (~> 12.4.0)
- - firebase_analytics (12.0.4):
+ - FirebaseRemoteConfig (~> 12.6.0)
+ - firebase_analytics (12.1.0):
- firebase_core
- - FirebaseAnalytics (= 12.4.0)
+ - FirebaseAnalytics (= 12.6.0)
- Flutter
- - firebase_core (4.2.1):
- - Firebase/CoreOnly (= 12.4.0)
+ - firebase_core (4.3.0):
+ - Firebase/CoreOnly (= 12.6.0)
- Flutter
- - firebase_remote_config (6.1.1):
- - Firebase/RemoteConfig (= 12.4.0)
+ - firebase_remote_config (6.1.3):
+ - Firebase/RemoteConfig (= 12.6.0)
- firebase_core
- Flutter
- - FirebaseABTesting (12.4.0):
- - FirebaseCore (~> 12.4.0)
- - FirebaseAnalytics (12.4.0):
- - FirebaseAnalytics/Default (= 12.4.0)
- - FirebaseCore (~> 12.4.0)
- - FirebaseInstallations (~> 12.4.0)
+ - FirebaseABTesting (12.6.0):
+ - FirebaseCore (~> 12.6.0)
+ - FirebaseAnalytics (12.6.0):
+ - FirebaseAnalytics/Default (= 12.6.0)
+ - FirebaseCore (~> 12.6.0)
+ - FirebaseInstallations (~> 12.6.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- - FirebaseAnalytics/Default (12.4.0):
- - FirebaseCore (~> 12.4.0)
- - FirebaseInstallations (~> 12.4.0)
- - GoogleAppMeasurement/Default (= 12.4.0)
+ - FirebaseAnalytics/Default (12.6.0):
+ - FirebaseCore (~> 12.6.0)
+ - FirebaseInstallations (~> 12.6.0)
+ - GoogleAppMeasurement/Default (= 12.6.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- - FirebaseCore (12.4.0):
- - FirebaseCoreInternal (~> 12.4.0)
+ - FirebaseCore (12.6.0):
+ - FirebaseCoreInternal (~> 12.6.0)
- GoogleUtilities/Environment (~> 8.1)
- GoogleUtilities/Logger (~> 8.1)
- - FirebaseCoreInternal (12.4.0):
+ - FirebaseCoreInternal (12.6.0):
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- - FirebaseInstallations (12.4.0):
- - FirebaseCore (~> 12.4.0)
+ - FirebaseInstallations (12.6.0):
+ - FirebaseCore (~> 12.6.0)
- GoogleUtilities/Environment (~> 8.1)
- GoogleUtilities/UserDefaults (~> 8.1)
- PromisesObjC (~> 2.4)
- - FirebaseRemoteConfig (12.4.0):
- - FirebaseABTesting (~> 12.4.0)
- - FirebaseCore (~> 12.4.0)
- - FirebaseInstallations (~> 12.4.0)
- - FirebaseRemoteConfigInterop (~> 12.4.0)
- - FirebaseSharedSwift (~> 12.4.0)
+ - FirebaseRemoteConfig (12.6.0):
+ - FirebaseABTesting (~> 12.6.0)
+ - FirebaseCore (~> 12.6.0)
+ - FirebaseInstallations (~> 12.6.0)
+ - FirebaseRemoteConfigInterop (~> 12.6.0)
+ - FirebaseSharedSwift (~> 12.6.0)
- GoogleUtilities/Environment (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- - FirebaseRemoteConfigInterop (12.4.0)
- - FirebaseSharedSwift (12.4.0)
+ - FirebaseRemoteConfigInterop (12.6.0)
+ - FirebaseSharedSwift (12.6.0)
- Flutter (1.0.0)
- flutter_local_notifications (0.0.1):
- Flutter
- - GoogleAdsOnDeviceConversion (3.1.0):
+ - GoogleAdsOnDeviceConversion (3.2.0):
- GoogleUtilities/Environment (~> 8.1)
- GoogleUtilities/Logger (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- nanopb (~> 3.30910.0)
- - GoogleAppMeasurement/Core (12.4.0):
+ - GoogleAppMeasurement/Core (12.6.0):
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- - GoogleAppMeasurement/Default (12.4.0):
- - GoogleAdsOnDeviceConversion (~> 3.1.0)
- - GoogleAppMeasurement/Core (= 12.4.0)
- - GoogleAppMeasurement/IdentitySupport (= 12.4.0)
+ - GoogleAppMeasurement/Default (12.6.0):
+ - GoogleAdsOnDeviceConversion (~> 3.2.0)
+ - GoogleAppMeasurement/Core (= 12.6.0)
+ - GoogleAppMeasurement/IdentitySupport (= 12.6.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- - GoogleAppMeasurement/IdentitySupport (12.4.0):
- - GoogleAppMeasurement/Core (= 12.4.0)
+ - GoogleAppMeasurement/IdentitySupport (12.6.0):
+ - GoogleAppMeasurement/Core (= 12.6.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
@@ -212,24 +212,24 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/url_launcher_ios/ios"
SPEC CHECKSUMS:
- Bugsee: f01ff17cd219184da8f7a9188de6d3323edc42a7
- bugsee_flutter: fe52bde90508c589024f70150d8a8881e83b02d4
- Firebase: f07b15ae5a6ec0f93713e30b923d9970d144af3e
- firebase_analytics: 67fbdd9f3c04e55048024f3da21cfc36f05e56cf
- firebase_core: f1aafb21c14f497e5498f7ffc4dc63cbb52b2594
- firebase_remote_config: a984c9b1b0ada895a3f03a46f1bbb4c998663aa5
- FirebaseABTesting: c05b5ec9f1d9f21a65909525de301d375032d9a4
- FirebaseAnalytics: 0fc2b20091f0ddd21bf73397cf8f0eb5346dc24f
- FirebaseCore: bb595f3114953664e3c1dc032f008a244147cfd3
- FirebaseCoreInternal: d7f5a043c2cd01a08103ab586587c1468047bca6
- FirebaseInstallations: ae9f4902cb5bf1d0c5eaa31ec1f4e5495a0714e2
- FirebaseRemoteConfig: 28e071a214ec66cdb113ed9ff4ce63e9abe018db
- FirebaseRemoteConfigInterop: 1e31ec72b89c9924367c59bfb5ec9ab60d1d6766
- FirebaseSharedSwift: 93426a1de92f19e1199fac5295a4f8df16458daa
+ Bugsee: 308fd4cddc4f518c68b4aa6320099edef68fe2f7
+ bugsee_flutter: 7700b787ad3e98dcae5c4666f2441da847d00277
+ Firebase: a451a7b61536298fd5cbfe3a746fd40443a50679
+ firebase_analytics: 4f9cca09e65f6c2944a862c6dc86f6bed9fb769c
+ firebase_core: ba00a168e719694f38960502ceb560285603d073
+ firebase_remote_config: 4315c34bfba52eb501b69cfa84d519f340385a37
+ FirebaseABTesting: 119f0a2b2e68b1ae05d248c5adb2455f148f20c1
+ FirebaseAnalytics: d0a97a0db6425e5a5d966340b87f92ca7b13a557
+ FirebaseCore: 0e38ad5d62d980a47a64b8e9301ffa311457be04
+ FirebaseCoreInternal: 69bf1306a05b8ac43004f6cc1f804bb7b05b229e
+ FirebaseInstallations: 631b38da2e11a83daa4bfb482f79d286a5dfa7ad
+ FirebaseRemoteConfig: c5dfe22828a7ae7673d16224ea92743687e993df
+ FirebaseRemoteConfigInterop: 3443b8cb8fffd76bb3e03b2a84bfd3db952fcda4
+ FirebaseSharedSwift: 79f27fff0addd15c3de19b87fba426f3cc2c964f
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
flutter_local_notifications: a5a732f069baa862e728d839dd2ebb904737effb
- GoogleAdsOnDeviceConversion: e03a386840803ea7eef3fd22a061930142c039c1
- GoogleAppMeasurement: 1e718274b7e015cefd846ac1fcf7820c70dc017d
+ GoogleAdsOnDeviceConversion: d68c69dd9581a0f5da02617b6f377e5be483970f
+ GoogleAppMeasurement: 3bf40aff49a601af5da1c3345702fcb4991d35ee
GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1
integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
diff --git a/src/app/ios/Runner/AppDelegate.swift b/src/app/ios/Runner/AppDelegate.swift
index b6363034..6bea1100 100644
--- a/src/app/ios/Runner/AppDelegate.swift
+++ b/src/app/ios/Runner/AppDelegate.swift
@@ -2,12 +2,15 @@ import UIKit
import Flutter
@main
-@objc class AppDelegate: FlutterAppDelegate {
+@objc class AppDelegate: FlutterAppDelegate, FlutterImplicitEngineDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
- GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
+
+ func didInitializeImplicitFlutterEngine(_ engineBridge: FlutterImplicitEngineBridge) {
+ GeneratedPluginRegistrant.register(with: engineBridge.pluginRegistry)
+ }
}
diff --git a/src/app/ios/Runner/Info.plist b/src/app/ios/Runner/Info.plist
index 9fc29cf8..e6e0cf5d 100644
--- a/src/app/ios/Runner/Info.plist
+++ b/src/app/ios/Runner/Info.plist
@@ -26,8 +26,29 @@
UILaunchStoryboardName
LaunchScreen
- UIMainStoryboardFile
+ UISceneStoryboardFile
Main
+ UIApplicationSceneManifest
+
+ UIApplicationSupportsMultipleScenes
+
+ UISceneConfigurations
+
+ UIWindowSceneSessionRoleApplication
+
+
+ UISceneClassName
+ UIWindowScene
+ UISceneConfigurationName
+ flutter
+ UISceneDelegateClassName
+ FlutterSceneDelegate
+ UISceneStoryboardFile
+ Main
+
+
+
+
UISupportedInterfaceOrientations
UIInterfaceOrientationPortrait
diff --git a/src/app/macos/Podfile b/src/app/macos/Podfile
index c795730d..b52666a1 100644
--- a/src/app/macos/Podfile
+++ b/src/app/macos/Podfile
@@ -1,4 +1,4 @@
-platform :osx, '10.14'
+platform :osx, '10.15'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
diff --git a/src/app/macos/Runner.xcodeproj/project.pbxproj b/src/app/macos/Runner.xcodeproj/project.pbxproj
index 032e9539..33304ad6 100644
--- a/src/app/macos/Runner.xcodeproj/project.pbxproj
+++ b/src/app/macos/Runner.xcodeproj/project.pbxproj
@@ -557,7 +557,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
@@ -639,7 +639,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
@@ -689,7 +689,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 10.14;
+ MACOSX_DEPLOYMENT_TARGET = 10.15;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
diff --git a/src/app/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/src/app/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
index 2ee79bf2..adfd092f 100644
--- a/src/app/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ b/src/app/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -59,6 +59,7 @@
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
+ enableGPUValidationMode = "1"
allowLocationSimulation = "YES">
diff --git a/src/app/macos/Runner/AppDelegate.swift b/src/app/macos/Runner/AppDelegate.swift
index d53ef643..b3c17614 100644
--- a/src/app/macos/Runner/AppDelegate.swift
+++ b/src/app/macos/Runner/AppDelegate.swift
@@ -1,9 +1,13 @@
import Cocoa
import FlutterMacOS
-@NSApplicationMain
+@main
class AppDelegate: FlutterAppDelegate {
override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
return true
}
+
+ override func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
+ return true
+ }
}
diff --git a/src/app/pubspec.lock b/src/app/pubspec.lock
index ad06a68d..73590a24 100644
--- a/src/app/pubspec.lock
+++ b/src/app/pubspec.lock
@@ -5,18 +5,18 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f
+ sha256: c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d
url: "https://pub.dev"
source: hosted
- version: "85.0.0"
+ version: "91.0.0"
_flutterfire_internals:
dependency: transitive
description:
name: _flutterfire_internals
- sha256: "8a1f5f3020ef2a74fb93f7ab3ef127a8feea33a7a2276279113660784ee7516a"
+ sha256: e4a1b612fd2955908e26116075b3a4baf10c353418ca645b4deae231c82bf144
url: "https://pub.dev"
source: hosted
- version: "1.3.64"
+ version: "1.3.65"
alice:
dependency: "direct main"
description:
@@ -37,18 +37,26 @@ packages:
dependency: transitive
description:
name: analyzer
- sha256: f4ad0fea5f102201015c9aae9d93bc02f75dd9491529a8c21f88d17a8523d44c
+ sha256: a40a0cee526a7e1f387c6847bd8a5ccbf510a75952ef8a28338e989558072cb0
url: "https://pub.dev"
source: hosted
- version: "7.6.0"
+ version: "8.4.0"
analyzer_plugin:
dependency: transitive
description:
name: analyzer_plugin
- sha256: "1d460d14e3c2ae36dc2b32cef847c4479198cf87704f63c3c3c8150ee50c3916"
+ sha256: "08cfefa90b4f4dd3b447bda831cecf644029f9f8e22820f6ee310213ebe2dd53"
url: "https://pub.dev"
source: hosted
- version: "0.12.0"
+ version: "0.13.10"
+ ansicolor:
+ dependency: transitive
+ description:
+ name: ansicolor
+ sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.0.3"
args:
dependency: transitive
description:
@@ -77,18 +85,18 @@ packages:
dependency: "direct main"
description:
name: bugsee_flutter
- sha256: "85161aef739f0a2ab2035d0ee08c4341696a3ed8effcf81aa82b87edf1ccbc20"
+ sha256: f79c79be11bcfef5094e0ae7a949e5601dcf35cd43596604ee2b718a59f3569b
url: "https://pub.dev"
source: hosted
- version: "8.6.8"
+ version: "8.6.9"
build:
dependency: transitive
description:
name: build
- sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d
+ sha256: c1668065e9ba04752570ad7e038288559d1e2ca5c6d0131c0f5f55e39e777413
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "4.0.3"
build_config:
dependency: transitive
description:
@@ -101,34 +109,18 @@ packages:
dependency: transitive
description:
name: build_daemon
- sha256: "409002f1adeea601018715d613115cfaf0e31f512cb80ae4534c79867ae2363d"
+ sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957
url: "https://pub.dev"
source: hosted
- version: "4.1.0"
- build_resolvers:
- dependency: transitive
- description:
- name: build_resolvers
- sha256: d1d57f7807debd7349b4726a19fd32ec8bc177c71ad0febf91a20f84cd2d4b46
- url: "https://pub.dev"
- source: hosted
- version: "3.0.3"
+ version: "4.1.1"
build_runner:
dependency: "direct dev"
description:
name: build_runner
- sha256: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30
+ sha256: "110c56ef29b5eb367b4d17fc79375fa8c18a6cd7acd92c05bb3986c17a079057"
url: "https://pub.dev"
source: hosted
- version: "2.7.1"
- build_runner_core:
- dependency: transitive
- description:
- name: build_runner_core
- sha256: "066dda7f73d8eb48ba630a55acb50c4a84a2e6b453b1cb4567f581729e794f7b"
- url: "https://pub.dev"
- source: hosted
- version: "9.3.1"
+ version: "2.10.4"
built_collection:
dependency: transitive
description:
@@ -141,10 +133,10 @@ packages:
dependency: transitive
description:
name: built_value
- sha256: a30f0a0e38671e89a492c44d005b5545b830a961575bbd8336d42869ff71066d
+ sha256: "426cf75afdb23aa74bd4e471704de3f9393f3c7b04c1e2d9c6f1073ae0b8b139"
url: "https://pub.dev"
source: hosted
- version: "8.12.0"
+ version: "8.12.1"
characters:
dependency: transitive
description:
@@ -189,10 +181,10 @@ packages:
dependency: transitive
description:
name: code_builder
- sha256: "11654819532ba94c34de52ff5feb52bd81cba1de00ef2ed622fd50295f9d4243"
+ sha256: "6a6cab2ba4680d6423f34a9b972a4c9a94ebe1b62ecec4e1a1f2cba91fd1319d"
url: "https://pub.dev"
source: hosted
- version: "4.11.0"
+ version: "4.11.1"
collection:
dependency: transitive
description:
@@ -213,10 +205,10 @@ packages:
dependency: transitive
description:
name: cross_file
- sha256: "942a4791cd385a68ccb3b32c71c427aba508a1bb949b86dff2adbe4049f16239"
+ sha256: "701dcfc06da0882883a2657c445103380e53e647060ad8d9dfb710c100996608"
url: "https://pub.dev"
source: hosted
- version: "0.3.5"
+ version: "0.3.5+1"
crypto:
dependency: transitive
description:
@@ -237,42 +229,42 @@ packages:
dependency: "direct dev"
description:
name: custom_lint
- sha256: "021897cce2b6c783b2521543e362e7fe1a2eaab17bf80514d8de37f99942ed9e"
+ sha256: "751ee9440920f808266c3ec2553420dea56d3c7837dd2d62af76b11be3fcece5"
url: "https://pub.dev"
source: hosted
- version: "0.7.3"
+ version: "0.8.1"
custom_lint_builder:
dependency: transitive
description:
name: custom_lint_builder
- sha256: e4235b9d8cef59afe621eba086d245205c8a0a6c70cd470be7cb17494d6df32d
+ sha256: "1128db6f58e71d43842f3b9be7465c83f0c47f4dd8918f878dd6ad3b72a32072"
url: "https://pub.dev"
source: hosted
- version: "0.7.3"
+ version: "0.8.1"
custom_lint_core:
dependency: transitive
description:
name: custom_lint_core
- sha256: "6dcee8a017181941c51a110da7e267c1d104dc74bec8862eeb8c85b5c8759a9e"
+ sha256: "85b339346154d5646952d44d682965dfe9e12cae5febd706f0db3aa5010d6423"
url: "https://pub.dev"
source: hosted
- version: "0.7.1"
+ version: "0.8.1"
custom_lint_visitor:
dependency: transitive
description:
name: custom_lint_visitor
- sha256: "4a86a0d8415a91fbb8298d6ef03e9034dc8e323a599ddc4120a0e36c433983a2"
+ sha256: "91f2a81e9f0abb4b9f3bb529f78b6227ce6050300d1ae5b1e2c69c66c7a566d8"
url: "https://pub.dev"
source: hosted
- version: "1.0.0+7.7.0"
+ version: "1.0.0+8.4.0"
dart_style:
dependency: transitive
description:
name: dart_style
- sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb"
+ sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b
url: "https://pub.dev"
source: hosted
- version: "3.1.1"
+ version: "3.1.3"
dbus:
dependency: transitive
description:
@@ -301,10 +293,10 @@ packages:
dependency: "direct main"
description:
name: equatable
- sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7"
+ sha256: "3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b"
url: "https://pub.dev"
source: hosted
- version: "2.0.7"
+ version: "2.0.8"
fake_async:
dependency: transitive
description:
@@ -333,34 +325,34 @@ packages:
dependency: "direct main"
description:
name: firebase_analytics
- sha256: bfb80d92eee10a6585ebd5a7e60de5caf0f2c06329e5676c0578130aea1bfe85
+ sha256: "8ca4832c7a6d145ce987fd07d6dfbb8c91d9058178342f20de6305fb77b1b40d"
url: "https://pub.dev"
source: hosted
- version: "12.0.4"
+ version: "12.1.0"
firebase_analytics_platform_interface:
dependency: transitive
description:
name: firebase_analytics_platform_interface
- sha256: "3b803077907def997044774f6c022d8e9204e9c0f5e205e3572d887c93dafd72"
+ sha256: d00234716f415f89eb5c2cefb1238d7fd2f3120275d71414b84ae434dcdb7a19
url: "https://pub.dev"
source: hosted
- version: "5.0.4"
+ version: "5.0.5"
firebase_analytics_web:
dependency: transitive
description:
name: firebase_analytics_web
- sha256: "0dbd96dbe77b51185319000c0078477fdcffb4abb0018c362dd9afb9845c1e06"
+ sha256: e42b294e51aedb4bd4b761a886c8d6b473c44b44aa4c0b47cab06b2c66ac3fba
url: "https://pub.dev"
source: hosted
- version: "0.6.1"
+ version: "0.6.1+1"
firebase_core:
dependency: "direct main"
description:
name: firebase_core
- sha256: "1f2dfd9f535d81f8b06d7a50ecda6eac1e6922191ed42e09ca2c84bd2288927c"
+ sha256: "29cfa93c771d8105484acac340b5ea0835be371672c91405a300303986f4eba9"
url: "https://pub.dev"
source: hosted
- version: "4.2.1"
+ version: "4.3.0"
firebase_core_platform_interface:
dependency: transitive
description:
@@ -373,34 +365,34 @@ packages:
dependency: transitive
description:
name: firebase_core_web
- sha256: ff18fabb0ad0ed3595d2f2c85007ecc794aadecdff5b3bb1460b7ee47cded398
+ sha256: a631bbfbfa26963d68046aed949df80b228964020e9155b086eff94f462bbf1f
url: "https://pub.dev"
source: hosted
- version: "3.3.0"
+ version: "3.3.1"
firebase_remote_config:
dependency: "direct main"
description:
name: firebase_remote_config
- sha256: "8226dd40d9e47ac6f8ef3a13dea18859f29b5274248e4a121d2ff16a066cd0aa"
+ sha256: "50cbbef2acf135fa94ed17b585a49d38248951892044ceedd7a26269eff3447b"
url: "https://pub.dev"
source: hosted
- version: "6.1.1"
+ version: "6.1.3"
firebase_remote_config_platform_interface:
dependency: transitive
description:
name: firebase_remote_config_platform_interface
- sha256: b9c80a6cbc43367fdb2d4f441546e7c5330e5dc256659b58f5c0ab67cd332f43
+ sha256: effb7be478767bc60a46d79175a862607fc4904cffea27b2a2d049da774887c6
url: "https://pub.dev"
source: hosted
- version: "2.0.5"
+ version: "2.0.6"
firebase_remote_config_web:
dependency: transitive
description:
name: firebase_remote_config_web
- sha256: "3c8387fad5a494de5293a27c34c31e1b0d1f9ae6e1ebb893b36f09c9b4f0c2cb"
+ sha256: "20f1d40cb2b345dc5e7db1603c33d0403c78b09036f5cf3a5c778baa2594bbb5"
url: "https://pub.dev"
source: hosted
- version: "1.10.0"
+ version: "1.10.2"
fixnum:
dependency: transitive
description:
@@ -486,10 +478,10 @@ packages:
dependency: transitive
description:
name: freezed_annotation
- sha256: c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2
+ sha256: "7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8"
url: "https://pub.dev"
source: hosted
- version: "2.4.4"
+ version: "3.1.0"
frontend_server_client:
dependency: transitive
description:
@@ -507,10 +499,10 @@ packages:
dependency: "direct main"
description:
name: get_it
- sha256: "84792561b731b6463d053e9761a5236da967c369da10b134b8585a5e18429956"
+ sha256: "1d648d2dd2047d7f7450d5727ca24ee435f240385753d90b49650e3cdff32e56"
url: "https://pub.dev"
source: hosted
- version: "9.0.5"
+ version: "9.2.0"
glob:
dependency: transitive
description:
@@ -523,10 +515,10 @@ packages:
dependency: "direct main"
description:
name: go_router
- sha256: c92d18e1fe994cb06d48aa786c46b142a5633067e8297cff6b5a3ac742620104
+ sha256: eff94d2a6fc79fa8b811dde79c7549808c2346037ee107a1121b4a644c745f2a
url: "https://pub.dev"
source: hosted
- version: "17.0.0"
+ version: "17.0.1"
graphs:
dependency: transitive
description:
@@ -555,10 +547,10 @@ packages:
dependency: transitive
description:
name: http
- sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
+ sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412"
url: "https://pub.dev"
source: hosted
- version: "1.5.0"
+ version: "1.6.0"
http_multi_server:
dependency: transitive
description:
@@ -608,10 +600,10 @@ packages:
dependency: "direct dev"
description:
name: json_serializable
- sha256: "33a040668b31b320aafa4822b7b1e177e163fc3c1e835c6750319d4ab23aa6fe"
+ sha256: c5b2ee75210a0f263c6c7b9eeea80553dbae96ea1bf57f02484e806a3ffdffa3
url: "https://pub.dev"
source: hosted
- version: "6.11.1"
+ version: "6.11.2"
leak_tracker:
dependency: transitive
description:
@@ -636,6 +628,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.0.2"
+ lean_builder:
+ dependency: transitive
+ description:
+ name: lean_builder
+ sha256: "4f3d70c34c52cc5034e8cc6f53d35aa3a32fb373b78fb4c29cf45cd1dcf06942"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.1.5"
lints:
dependency: transitive
description:
@@ -680,10 +680,10 @@ packages:
dependency: transitive
description:
name: meta
- sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
+ sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
url: "https://pub.dev"
source: hosted
- version: "1.16.0"
+ version: "1.17.0"
mime:
dependency: transitive
description:
@@ -696,10 +696,10 @@ packages:
dependency: "direct dev"
description:
name: mockito
- sha256: "2314cbe9165bcd16106513df9cf3c3224713087f09723b128928dc11a4379f99"
+ sha256: dac24d461418d363778d53198d9ac0510b9d073869f078450f195766ec48d05e
url: "https://pub.dev"
source: hosted
- version: "5.5.0"
+ version: "5.6.1"
mvvm_lints:
dependency: "direct dev"
description:
@@ -743,10 +743,10 @@ packages:
dependency: "direct dev"
description:
name: package_rename
- sha256: "5dbef9f2f0849a7b5d237733a898bcdab917e5b7e16d662e91e095b6278d9af9"
+ sha256: "8e957670ab3c8ab0aa9976d10dfe8575c279e81a48aeeca9e7de43dbdc2c2be0"
url: "https://pub.dev"
source: hosted
- version: "1.10.0"
+ version: "1.10.1"
path:
dependency: transitive
description:
@@ -767,18 +767,18 @@ packages:
dependency: transitive
description:
name: path_provider_android
- sha256: e122c5ea805bb6773bb12ce667611265980940145be920cd09a4b0ec0285cb16
+ sha256: f2c65e21139ce2c3dad46922be8272bb5963516045659e71bb16e151c93b580e
url: "https://pub.dev"
source: hosted
- version: "2.2.20"
+ version: "2.2.22"
path_provider_foundation:
dependency: transitive
description:
name: path_provider_foundation
- sha256: efaec349ddfc181528345c56f8eda9d6cccd71c177511b132c6a0ddaefaa2738
+ sha256: "6d13aece7b3f5c5a9731eaf553ff9dcbc2eff41087fd2df587fd0fed9a3eb0c4"
url: "https://pub.dev"
source: hosted
- version: "2.4.3"
+ version: "2.5.1"
path_provider_linux:
dependency: transitive
description:
@@ -895,10 +895,10 @@ packages:
dependency: transitive
description:
name: protobuf
- sha256: de9c9eb2c33f8e933a42932fe1dc504800ca45ebc3d673e6ed7f39754ee4053e
+ sha256: "75ec242d22e950bdcc79ee38dd520ce4ee0bc491d7fadc4ea47694604d22bf06"
url: "https://pub.dev"
source: hosted
- version: "4.2.0"
+ version: "6.0.0"
pub_semver:
dependency: transitive
description:
@@ -919,18 +919,18 @@ packages:
dependency: "direct main"
description:
name: retrofit
- sha256: "7d78824afa6eeeaf6ac58220910ee7a97597b39e93360d4bda230b7c6df45089"
+ sha256: "0f629ed26b2c48c66fe54bd548313c6fdf7955be18bff37e08a46dd3f97f8eaf"
url: "https://pub.dev"
source: hosted
- version: "4.9.0"
+ version: "4.9.2"
retrofit_generator:
dependency: "direct dev"
description:
name: retrofit_generator
- sha256: bf8c5fc06d92de0cc79ace127a620af6dcbabaf7426da91e308a5bc3a0266c3e
+ sha256: fed2c4e4ed6dab084c00d25c739988aa3cec1acd2b168771136188cced8d967d
url: "https://pub.dev"
source: hosted
- version: "10.0.0"
+ version: "10.2.1"
rxdart:
dependency: "direct main"
description:
@@ -975,26 +975,26 @@ packages:
dependency: "direct main"
description:
name: shared_preferences
- sha256: "6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5"
+ sha256: "2939ae520c9024cb197fc20dee269cd8cdbf564c8b5746374ec6cacdc5169e64"
url: "https://pub.dev"
source: hosted
- version: "2.5.3"
+ version: "2.5.4"
shared_preferences_android:
dependency: transitive
description:
name: shared_preferences_android
- sha256: "34266009473bf71d748912da4bf62d439185226c03e01e2d9687bc65bbfcb713"
+ sha256: "83af5c682796c0f7719c2bbf74792d113e40ae97981b8f266fa84574573556bc"
url: "https://pub.dev"
source: hosted
- version: "2.4.15"
+ version: "2.4.18"
shared_preferences_foundation:
dependency: transitive
description:
name: shared_preferences_foundation
- sha256: "1c33a907142607c40a7542768ec9badfd16293bac51da3a4482623d15845f88b"
+ sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f"
url: "https://pub.dev"
source: hosted
- version: "2.5.5"
+ version: "2.5.6"
shared_preferences_linux:
dependency: transitive
description:
@@ -1052,10 +1052,10 @@ packages:
dependency: transitive
description:
name: source_gen
- sha256: "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3"
+ sha256: "07b277b67e0096c45196cbddddf2d8c6ffc49342e88bf31d460ce04605ddac75"
url: "https://pub.dev"
source: hosted
- version: "3.1.0"
+ version: "4.1.1"
source_helper:
dependency: transitive
description:
@@ -1124,10 +1124,10 @@ packages:
dependency: transitive
description:
name: test_api
- sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
+ sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
url: "https://pub.dev"
source: hosted
- version: "0.7.6"
+ version: "0.7.7"
timezone:
dependency: transitive
description:
@@ -1136,14 +1136,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.10.1"
- timing:
- dependency: transitive
- description:
- name: timing
- sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe"
- url: "https://pub.dev"
- source: hosted
- version: "1.0.2"
typed_data:
dependency: transitive
description:
@@ -1164,34 +1156,34 @@ packages:
dependency: transitive
description:
name: url_launcher_android
- sha256: "5c8b6c2d89a78f5a1cca70a73d9d5f86c701b36b42f9c9dac7bad592113c28e9"
+ sha256: "767344bf3063897b5cf0db830e94f904528e6dd50a6dfaf839f0abf509009611"
url: "https://pub.dev"
source: hosted
- version: "6.3.24"
+ version: "6.3.28"
url_launcher_ios:
dependency: transitive
description:
name: url_launcher_ios
- sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9"
+ sha256: cfde38aa257dae62ffe79c87fab20165dfdf6988c1d31b58ebf59b9106062aad
url: "https://pub.dev"
source: hosted
- version: "6.3.5"
+ version: "6.3.6"
url_launcher_linux:
dependency: transitive
description:
name: url_launcher_linux
- sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935"
+ sha256: d5e14138b3bc193a0f63c10a53c94b91d399df0512b1f29b94a043db7482384a
url: "https://pub.dev"
source: hosted
- version: "3.2.1"
+ version: "3.2.2"
url_launcher_macos:
dependency: transitive
description:
name: url_launcher_macos
- sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9"
+ sha256: "368adf46f71ad3c21b8f06614adb38346f193f3a59ba8fe9a2fd74133070ba18"
url: "https://pub.dev"
source: hosted
- version: "3.2.4"
+ version: "3.2.5"
url_launcher_platform_interface:
dependency: transitive
description:
@@ -1212,10 +1204,10 @@ packages:
dependency: transitive
description:
name: url_launcher_windows
- sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77"
+ sha256: "712c70ab1b99744ff066053cbe3e80c73332b38d46e5e945c98689b2e66fc15f"
url: "https://pub.dev"
source: hosted
- version: "3.1.4"
+ version: "3.1.5"
uuid:
dependency: transitive
description:
@@ -1244,10 +1236,10 @@ packages:
dependency: transitive
description:
name: watcher
- sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a"
+ sha256: f52385d4f73589977c80797e60fe51014f7f2b957b5e9a62c3f6ada439889249
url: "https://pub.dev"
source: hosted
- version: "1.1.4"
+ version: "1.2.0"
web:
dependency: transitive
description:
@@ -1304,6 +1296,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "6.6.1"
+ xxh3:
+ dependency: transitive
+ description:
+ name: xxh3
+ sha256: "399a0438f5d426785723c99da6b16e136f4953fb1e9db0bf270bd41dd4619916"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.2.0"
yaml:
dependency: transitive
description:
@@ -1313,5 +1313,5 @@ packages:
source: hosted
version: "3.1.3"
sdks:
- dart: ">=3.9.0 <4.0.0"
+ dart: ">=3.10.4 <4.0.0"
flutter: ">=3.35.0"
diff --git a/src/app/pubspec.yaml b/src/app/pubspec.yaml
index a8af6ae4..6c62de9e 100644
--- a/src/app/pubspec.yaml
+++ b/src/app/pubspec.yaml
@@ -4,7 +4,7 @@ publish_to: 'none'
version: 1.0.0+1
environment:
- sdk: '>=3.8.0 <4.0.0'
+ sdk: ^3.10.4
dependencies:
dio: ^5.4.1
@@ -19,7 +19,7 @@ dependencies:
go_router: ^17.0.0
json_annotation: ^4.9.0
package_info_plus: ^8.0.0
- retrofit: ^4.1.0
+ retrofit: ^4.9.2
rxdart: ^0.28.0
url_launcher: ^6.2.6
shared_preferences: ^2.2.3
@@ -31,7 +31,7 @@ dependencies:
flutter_localizations:
sdk: flutter
intl: any
- bugsee_flutter: ^8.4.0
+ bugsee_flutter: ^8.6.9
dev_dependencies:
flutter_test:
@@ -41,7 +41,7 @@ dev_dependencies:
flutter_lints: ^6.0.0
package_rename: ^1.5.3
build_runner: ^2.4.8
- retrofit_generator: ^10.0.0
+ retrofit_generator: ^10.2.0
json_serializable: ^6.9.3
mockito: ^5.4.4
custom_lint:
diff --git a/src/cli/CHANGELOG.md b/src/cli/CHANGELOG.md
index b944cdb1..4e6eee12 100644
--- a/src/cli/CHANGELOG.md
+++ b/src/cli/CHANGELOG.md
@@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
Prefix your items with `(Template)` if the change is about the template and not the resulting application.
+## 0.26.1
+- Update flutter to 3.38.5 and update dependencies.
+- iOS now uses UIScene life cycle,
+
## 0.26.0
- Update flutter to 3.35.6 and update dependencies.
- Now compliant with [16 KB Google Play compatibility requirement](https://developer.android.com/guide/practices/page-sizes)
diff --git a/src/mvvm_lints/pubspec.yaml b/src/mvvm_lints/pubspec.yaml
index f7b984ca..ad837ad4 100644
--- a/src/mvvm_lints/pubspec.yaml
+++ b/src/mvvm_lints/pubspec.yaml
@@ -8,9 +8,9 @@ environment:
# Add regular dependencies here.
dependencies:
- custom_lint_builder: ^0.7.3
- analyzer: ^7.3.0
- analyzer_plugin: ^0.12.0
+ custom_lint_builder: ^0.8.0
+ analyzer: ^8.0.0
+ analyzer_plugin: ^0.13.0
# path: ^1.8.0
dev_dependencies: