diff --git a/lib/pages/main/patchnote/patchnote_page.dart b/lib/pages/main/patchnote/patchnote_page.dart index 8488edce0..362830f7d 100644 --- a/lib/pages/main/patchnote/patchnote_page.dart +++ b/lib/pages/main/patchnote/patchnote_page.dart @@ -23,9 +23,18 @@ class PatchModel { } final patches = [ + PatchModel( + dateTime: DateTime(2021, 10, 23), + version: '1.17 Minor Update <== Latest', + contents: [ + 'optimize critial widgets', + 'add search index jumper', + 'add memory optimization options (default on)', + ], + ), PatchModel( dateTime: DateTime(2021, 10, 11), - version: '1.16.4 Patch Update <== Latest', + version: '1.16.4 Patch Update', contents: [ 'optimize global comments', 'optimize critical widgets', diff --git a/lib/pages/settings/version_page.dart b/lib/pages/settings/version_page.dart index 0e731f860..92e09912c 100644 --- a/lib/pages/settings/version_page.dart +++ b/lib/pages/settings/version_page.dart @@ -4,6 +4,7 @@ import 'package:flutter/material.dart'; import 'package:violet/locale/locale.dart'; import 'package:violet/settings/settings.dart'; +import 'package:violet/version/update_sync.dart'; class VersionViewPage extends StatelessWidget { @override @@ -29,7 +30,7 @@ class VersionViewPage extends StatelessWidget { style: TextStyle(fontSize: 30), ), Text( - '1.16.4', + '${UpdateSyncManager.majorVersion}.${UpdateSyncManager.minorVersion}.${UpdateSyncManager.patchVersion}', style: TextStyle(fontSize: 20), ), Text(''), diff --git a/lib/version/update_sync.dart b/lib/version/update_sync.dart index 9b0613a5d..04e16db78 100644 --- a/lib/version/update_sync.dart +++ b/lib/version/update_sync.dart @@ -14,8 +14,8 @@ class UpdateSyncManager { // Current version static const int majorVersion = 1; - static const int minorVersion = 16; - static const int patchVersion = 4; + static const int minorVersion = 17; + static const int patchVersion = 0; static String get currentVersion => '$majorVersion.$minorVersion.$patchVersion'; diff --git a/pubspec.yaml b/pubspec.yaml index 1fc619d1c..453e51fde 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,7 +11,7 @@ description: Open Source Hentai Viewer App # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.16.4+0 +version: 1.17.0+0 publish_to: none