diff --git a/.github/workflows/build_android.yml b/.github/workflows/build_android.yml index 7dc359c..1759f01 100644 --- a/.github/workflows/build_android.yml +++ b/.github/workflows/build_android.yml @@ -33,7 +33,8 @@ jobs: - name: Setup Flutter Version uses: subosito/flutter-action@v2 with: - flutter-version: "3.24.3" + flutter-version: "3.44.4" + channel: "stable" - name: Get flutter dependencies run: flutter pub get diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index afa1e8e..e4ef43f 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index bd247b0..b6ae39a 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -19,8 +19,8 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.7.0" apply false - id "org.jetbrains.kotlin.android" version "2.1.0" apply false + id "com.android.application" version "8.11.1" apply false + id "org.jetbrains.kotlin.android" version "2.2.20" apply false } include ":app" diff --git a/lib/app/view/edit_page_view.dart b/lib/app/view/edit_page_view.dart index 1cb9c38..54b91ef 100644 --- a/lib/app/view/edit_page_view.dart +++ b/lib/app/view/edit_page_view.dart @@ -8,7 +8,7 @@ import 'package:flutter/material.dart'; import 'package:dev_medias_front_flutter/app/utils/theme/app_colors.dart'; import 'package:flutter_mobx/flutter_mobx.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; -import 'package:lucide_icons/lucide_icons.dart'; +import 'package:lucide_icons_flutter/lucide_icons.dart'; class EditPage extends StatefulWidget { final CourseModel course; diff --git a/lib/app/widgets/common/app_drawer.dart b/lib/app/widgets/common/app_drawer.dart index e530b69..5d0cfa7 100644 --- a/lib/app/widgets/common/app_drawer.dart +++ b/lib/app/widgets/common/app_drawer.dart @@ -3,7 +3,7 @@ import 'package:dev_medias_front_flutter/app/controller/common/user_controller.d import 'package:dev_medias_front_flutter/app/utils/theme/app_colors.dart'; import 'package:dev_medias_front_flutter/app/widgets/add_course_form.dart'; import 'package:flutter/material.dart'; -import 'package:lucide_icons/lucide_icons.dart'; +import 'package:lucide_icons_flutter/lucide_icons.dart'; class AppDrawer extends StatelessWidget { const AppDrawer({super.key}); diff --git a/lib/app/widgets/common/navigation_top_bar.dart b/lib/app/widgets/common/navigation_top_bar.dart index f6fac55..43912e9 100644 --- a/lib/app/widgets/common/navigation_top_bar.dart +++ b/lib/app/widgets/common/navigation_top_bar.dart @@ -3,7 +3,7 @@ import 'package:dev_medias_front_flutter/app/view/home_page_view.dart'; import 'package:dev_medias_front_flutter/app/widgets/common/return_button.dart'; import 'package:dev_medias_front_flutter/app/widgets/popup_report_error.dart'; import 'package:flutter/material.dart'; -import 'package:lucide_icons/lucide_icons.dart'; +import 'package:lucide_icons_flutter/lucide_icons.dart'; class NavigationTopBar extends StatelessWidget { final String? prevPage; diff --git a/lib/app/widgets/common/return_button.dart b/lib/app/widgets/common/return_button.dart index c72c095..bad6974 100644 --- a/lib/app/widgets/common/return_button.dart +++ b/lib/app/widgets/common/return_button.dart @@ -1,7 +1,7 @@ import 'package:dev_medias_front_flutter/app/controller/common/common_controller.dart'; import 'package:dev_medias_front_flutter/app/utils/theme/app_colors.dart'; import 'package:flutter/material.dart'; -import 'package:lucide_icons/lucide_icons.dart'; +import 'package:lucide_icons_flutter/lucide_icons.dart'; class ReturnButton extends StatelessWidget { const ReturnButton({ diff --git a/pubspec.lock b/pubspec.lock index ad22679..aad72c3 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -101,10 +101,10 @@ packages: dependency: transitive description: name: characters - sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.4.1" checked_yaml: dependency: transitive description: @@ -445,38 +445,38 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" - lucide_icons: + lucide_icons_flutter: dependency: "direct main" description: - name: lucide_icons - sha256: ad24d0fd65707e48add30bebada7d90bff2a1bba0a72d6e9b19d44246b0e83c4 + name: lucide_icons_flutter + sha256: "7c5dc01a32a9905ae34e2d84224e92d6d0c42acf8926df9e01c35a1446bf1b69" url: "https://pub.dev" source: hosted - version: "0.257.0" + version: "3.1.14+2" matcher: dependency: transitive description: name: matcher - sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 + sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 url: "https://pub.dev" source: hosted - version: "0.12.17" + version: "0.12.19" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.13.0" meta: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.18.0" mime: dependency: transitive description: @@ -782,10 +782,10 @@ packages: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e" url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.11" typed_data: dependency: transitive description: @@ -891,5 +891,5 @@ packages: source: hosted version: "3.1.3" sdks: - dart: ">=3.9.0 <4.0.0" + dart: ">=3.10.0-0 <4.0.0" flutter: ">=3.35.0" diff --git a/pubspec.yaml b/pubspec.yaml index 38f4634..0a07588 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -43,7 +43,7 @@ dependencies: dio: ^5.9.2 hive_flutter: ^1.1.0 flutter_dotenv: ^6.0.0 - lucide_icons: ^0.257.0 + lucide_icons_flutter: ^3.1.14 flutter_screenutil: ^5.9.3 device_preview: ^1.3.1