flutter_compat 0.1.3
flutter_compat: ^0.1.3 copied to clipboard
Analyze Flutter project compatibility across environment, dependencies, Android, and iOS before adding packages or upgrading. Like flutter doctor and dart pub outdated, with deeper cross-platform checks.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.3 - 2026-08-21 #
Added #
- Smarter
add --dry-run: transitive dependency walk + semver conflict detection add --versionto check a specific version constraint beforeflutter pub add- Flutter iOS toolchain thresholds (Xcode, Swift, CocoaPods, deployment target)
- Persistent pub.dev cache under
~/.flutter_compat/cache - Global
--offlineand--timeoutflags for network robustness - README quick start,
fixfile list, and offline usage notes
0.1.2 - 2026-08-12 #
0.1.1 - 2026-08-11 #
Added #
- Flutter Android toolchain checks matching
flutter runwarnings: Gradle ≥ 8.14, AGP ≥ 8.11.1, Kotlin ≥ 2.2.20, minSdk ≥ 24 flutter_compat fixupgrades Gradle wrapper, AGP, Kotlin, and minSdk- Doctor output now suggests
flutter_compat fixwhen auto-fixes are available
0.1.0 - 2026-08-11 #
Added #
- Initial release of
flutter_compatCLI doctor— full environment and project compatibility scancheck— CI/CD validation with exit codes (0/1/2)add— pre-flight compatibility check beforeflutter pub addadd --dry-run— preview dependencies and native requirementsupdate— check upgrade safety for dependenciesscan— raw scanner output for debuggingreport— JSON / Markdown / HTML compatibility reportsfix— apply safe Android/iOS toolchain upgrades