diff --git a/lib/ui/views/home/home_viewmodel.dart b/lib/ui/views/home/home_viewmodel.dart index 4275f205..2a01f290 100644 --- a/lib/ui/views/home/home_viewmodel.dart +++ b/lib/ui/views/home/home_viewmodel.dart @@ -117,19 +117,8 @@ class HomeViewModel extends BaseViewModel { Future hasManagerUpdates() async { final String? latestVersion = await _managerAPI.getLatestManagerVersion(); final String currentVersion = await _managerAPI.getCurrentManagerVersion(); - if (latestVersion != null) { - try { - final int latestVersionInt = - int.parse(latestVersion.replaceAll(RegExp('[^0-9]'), '')); - final int currentVersionInt = - int.parse(currentVersion.replaceAll(RegExp('[^0-9]'), '')); - return latestVersionInt > currentVersionInt; - } on Exception catch (e) { - if (kDebugMode) { - print(e); - } - return false; - } + if (latestVersion != currentVersion) { + return true; } return false; } diff --git a/pubspec.yaml b/pubspec.yaml index b3fb47b3..ac75da8c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ homepage: https://github.com/revanced/revanced-manager publish_to: 'none' -version: 0.1.0-dev.1 +version: 1.0.0+58 environment: sdk: ">=2.17.5 <3.0.0"