diff --git a/android/app/build.gradle b/android/app/build.gradle
index b3303ff..2f7c3bb 100755
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -19,12 +19,12 @@ if (project.hasProperty('google-services.json')) {
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
- flutterVersionCode = '68'
+ flutterVersionCode = '69'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
- flutterVersionName = '2.0.29'
+ flutterVersionName = '2.0.30'
}
def keystoreProperties = new Properties()
diff --git a/android/build.gradle b/android/build.gradle
index e16f01d..7e604aa 100755
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath 'com.android.tools.build:gradle:8.4.2' // Update this if needed
+ classpath 'com.android.tools.build:gradle:8.7.3'
classpath 'com.google.gms:google-services:4.3.10' // Correct version for google-services
}
}
diff --git a/android/gradle.properties b/android/gradle.properties
index 2b54f2e..148d455 100755
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -9,4 +9,8 @@ org.gradle.daemon=true
org.gradle.parallel=true
android.useAndroidX=true
-android.enableJetifier=false
\ No newline at end of file
+android.enableJetifier=false
+# This builtInKotlin flag was added automatically by Flutter migrator
+android.builtInKotlin=false
+# This newDsl flag was added automatically by Flutter migrator
+android.newDsl=false
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
index dbc0bdf..a0e1a9e 100755
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ b/android/gradle/wrapper/gradle-wrapper.properties
@@ -2,7 +2,7 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip
diff --git a/android/settings.gradle b/android/settings.gradle
index 5498a9d..003f68e 100755
--- a/android/settings.gradle
+++ b/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.2.1" apply false
+ id "com.android.application" version "8.7.3" apply false
id "org.jetbrains.kotlin.android" version "2.1.0" apply false
id("com.google.gms.google-services") version "4.4.2" apply false
}
diff --git a/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist
index 1dc6cf7..391a902 100755
--- a/ios/Flutter/AppFrameworkInfo.plist
+++ b/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 13.0
diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift
index b636303..c30b367 100755
--- a/ios/Runner/AppDelegate.swift
+++ b/ios/Runner/AppDelegate.swift
@@ -1,13 +1,16 @@
-import UIKit
import Flutter
+import UIKit
@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/ios/Runner/Info.plist b/ios/Runner/Info.plist
index 83dad03..26da0b7 100755
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -64,8 +64,33 @@
NSFaceIDUsageDescription
We use Face ID to protect your data in the app.
+ NSCameraUsageDescription
+ This may be requested when selecting files to upload for claims and benefit documents.
+ NSLocationWhenInUseUsageDescription
+ This may be requested when viewing benefit information in embedded web content.
NSPhotoLibraryUsageDescription
- This app requires photo library access to let you select and upload photos.
+ This app needs photo library access to select and upload documents and images for claims.
+ UIApplicationSceneManifest
+
+ UIApplicationSupportsMultipleScenes
+
+ UISceneConfigurations
+
+ UIWindowSceneSessionRoleApplication
+
+
+ UISceneClassName
+ UIWindowScene
+ UISceneConfigurationName
+ flutter
+ UISceneDelegateClassName
+ FlutterSceneDelegate
+ UISceneStoryboardFile
+ Main
+
+
+
+
UIApplicationSupportsIndirectInputEvents
UIBackgroundModes
diff --git a/lib/pages/enrollment/addons.dart b/lib/pages/enrollment/addons.dart
index 9509063..c04baf6 100755
--- a/lib/pages/enrollment/addons.dart
+++ b/lib/pages/enrollment/addons.dart
@@ -5971,7 +5971,7 @@ class _addOnsDetailsState extends State {
controller: _memberNameController,
decoration: InputDecoration(
border: OutlineInputBorder(),
- labelText: "Member Full Name",
+ labelText: "Member Name As Per Govt Id Proof",
),
),
@@ -6212,8 +6212,8 @@ class _addOnsDetailsState extends State {
onChanged: (value) => null,
decoration: InputDecoration(
border: OutlineInputBorder(),
- hintText: 'Member Full Name',
- labelText: 'Member Full Name',
+ hintText: 'Member Name As Per Govt Id Proof',
+ labelText: 'Member Name As Per Govt Id Proof',
contentPadding:
EdgeInsets.symmetric(
vertical: 10,
@@ -6222,7 +6222,7 @@ class _addOnsDetailsState extends State {
validator: (value) {
if (value == null ||
value.isEmpty) {
- return 'Member Full Name is required';
+ return 'Member Name As Per Govt Id Proof is required';
}
return null;
},
diff --git a/lib/pages/enrollment/empDetails.dart b/lib/pages/enrollment/empDetails.dart
index 54ba0cf..f94795c 100755
--- a/lib/pages/enrollment/empDetails.dart
+++ b/lib/pages/enrollment/empDetails.dart
@@ -1456,7 +1456,7 @@ class _empDetailsState extends State {
controller: _memberNameController,
decoration: InputDecoration(
border: OutlineInputBorder(),
- labelText: "Member Full Name",
+ labelText: "Member Name As Per Govt Id Proof",
),
),
diff --git a/pubspec.yaml b/pubspec.yaml
index 4fe1698..b689936 100755
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -17,8 +17,8 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
#version: 1.2.42+99
-version: 1.0.41+47
-#version: 2.0.29+68
+version: 1.0.42+49
+#version: 2.0.30+69
environment:
sdk: '>=3.3.3 <4.0.0'