flutter_project_upgrader 0.0.2
flutter_project_upgrader: ^0.0.2 copied to clipboard
A CLI tool to upgrade old Flutter projects (Gradle, Kotlin, iOS Podfile, etc.)
flutter_project_upgrader #
A Flutter plugin to easily upgrade your Flutter projectβs dependencies and platform configurations such as Gradle, AGP (Android Gradle Plugin), Kotlin, iOS platform version, Swift version, and CocoaPods.
This tool helps developers keep their Flutter projects up to date without manually editing multiple files like:
android/gradle/wrapper/gradle-wrapper.propertiesandroid/build.gradleandroid/settings.gradleios/Podfileios/Runner.xcodeproj/project.pbxproj
β¨ Features #
- π§ Upgrade Gradle version in
gradle-wrapper.properties - β‘ Upgrade AGP (Android Gradle Plugin) in both
build.gradleandsettings.gradle - π Upgrade Kotlin version in both
build.gradleandsettings.gradle - π Upgrade iOS deployment target in
Podfile - π§βπ» Upgrade Swift version in
project.pbxproj - π¦ Optionally run pod install after updating iOS configs
π Getting Started #
Add this package as a dev dependency in your pubspec.yaml:
dev_dependencies:
flutter_project_upgrader:
path: ./flutter_project_upgrader
flutter pub run flutter_project_upgrader:upgrade --gradle 7.5.0 --agp 7.2.0 --kotlin 1.8.22 --ios 16.0 --swift 5.7 --pods
Note:
if you don't see any changes after successfull output in terminal, then please close all files and reopen them.