getLatestVersion method
Implementation
Future<TReleaseVersionModel?> getLatestVersion(String currentVersion) async {
TReleaseVersionModel? res;
final versions = await getVersionList();
if (versions.isEmpty) return null;
for (var version in versions) {
if (version.platform == Platform.operatingSystem &&
currentVersion.compareTo(version.version) == -1) {
//is version update
res = version;
break;
}
}
return res;
}