diff --git a/.github/workflows/android.yaml b/.github/workflows/android.yaml index f462ba4b..b538b45c 100644 --- a/.github/workflows/android.yaml +++ b/.github/workflows/android.yaml @@ -23,7 +23,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.10.4' + flutter-version: '3.13.0' channel: 'stable' - run: flutter --version - name: Setup Gradle diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 43f02932..0de56961 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -39,14 +39,14 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.10.4' + flutter-version: '3.13.0' - name: Collect Translation Files run: | cd lib/l10n python3 collect_translations.py - name: Static Analysis Tests run: | - flutter --version + flutter upgrade cp lib/dummy_dsn.dart lib/dsn.dart python3 find_dart_files.py flutter pub get diff --git a/.github/workflows/ios.yaml b/.github/workflows/ios.yaml index 685a3ffd..55ebe2a0 100644 --- a/.github/workflows/ios.yaml +++ b/.github/workflows/ios.yaml @@ -25,7 +25,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.10.4' + flutter-version: '3.13.0' channel: 'stable' - name: Collect Translation Files run: | diff --git a/android/app/build.gradle b/android/app/build.gradle index b65c50a0..7105a67c 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -48,7 +48,7 @@ android { defaultConfig { applicationId "inventree.inventree_app" - minSdkVersion 25 + minSdkVersion 33 targetSdkVersion 33 versionCode flutterVersionCode.toInteger() versionName flutterVersionName diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index e19424e8..044f417d 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -168,7 +168,7 @@ isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; - LastUpgradeCheck = 1300; + LastUpgradeCheck = 1430; ORGANIZATIONNAME = "The Chromium Authors"; TargetAttributes = { 97C146ED1CF9000F007C117D = { diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index c87d15a3..a6b826db 100644 --- a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -1,6 +1,6 @@ =3.0.0 <4.0.0" + dart: ">=3.1.0-185.0.dev <3.13.0" flutter: ">=3.10.0" diff --git a/pubspec.yaml b/pubspec.yaml index 20b00ec8..ab68b3e7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ description: InvenTree stock management version: 0.12.7+74 environment: - sdk: ">=2.19.5 <3.0.0" + sdk: ">=2.19.5 <3.13.0" dependencies: adaptive_theme: ^3.3.0 # Theme management (e.g. dark mode) @@ -28,8 +28,8 @@ dependencies: flutter_speed_dial: ^6.2.0 # Speed dial / FAB implementation font_awesome_flutter: ^10.3.0 # FontAwesome icon set http: ^0.13.5 - image_picker: ^0.8.7+4 # Select or take photos - infinite_scroll_pagination: ^3.2.0 # Let the server do all the work! + image_picker: ^1.0.2 # Select or take photos + infinite_scroll_pagination: ^4.0.0 # Let the server do all the work! intl: ^0.18.0 one_context: ^2.1.0 # Dialogs without requiring context open_filex: ^4.3.2 # Open local files