flutter_project_upgrader 0.0.2 copy "flutter_project_upgrader: ^0.0.2" to clipboard
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.properties
  • android/build.gradle
  • android/settings.gradle
  • ios/Podfile
  • ios/Runner.xcodeproj/project.pbxproj

✨ Features #

  • πŸ”§ Upgrade Gradle version in gradle-wrapper.properties
  • ⚑ Upgrade AGP (Android Gradle Plugin) in both build.gradle and settings.gradle
  • πŸ“Œ Upgrade Kotlin version in both build.gradle and settings.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.
1
likes
0
points
42
downloads

Publisher

unverified uploader

Weekly Downloads

A CLI tool to upgrade old Flutter projects (Gradle, Kotlin, iOS Podfile, etc.)

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, flutter

More

Packages that depend on flutter_project_upgrader