flutter_compat 0.1.3 copy "flutter_compat: ^0.1.3" to clipboard
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 --version to check a specific version constraint before flutter pub add
  • Flutter iOS toolchain thresholds (Xcode, Swift, CocoaPods, deployment target)
  • Persistent pub.dev cache under ~/.flutter_compat/cache
  • Global --offline and --timeout flags for network robustness
  • README quick start, fix file list, and offline usage notes

0.1.2 - 2026-08-12 #

Added #

  • New remove command to safely remove dependencies with --dry-run support
  • README real-project examples and troubleshooting guidance

Fixed #

  • fix now normalizes Gradle wrapper URLs to services.gradle.org to avoid broken GitHub distribution download links

0.1.1 - 2026-08-11 #

Added #

  • Flutter Android toolchain checks matching flutter run warnings: Gradle ≥ 8.14, AGP ≥ 8.11.1, Kotlin ≥ 2.2.20, minSdk ≥ 24
  • flutter_compat fix upgrades Gradle wrapper, AGP, Kotlin, and minSdk
  • Doctor output now suggests flutter_compat fix when auto-fixes are available

0.1.0 - 2026-08-11 #

Added #

  • Initial release of flutter_compat CLI
  • doctor — full environment and project compatibility scan
  • check — CI/CD validation with exit codes (0/1/2)
  • add — pre-flight compatibility check before flutter pub add
  • add --dry-run — preview dependencies and native requirements
  • update — check upgrade safety for dependencies
  • scan — raw scanner output for debugging
  • report — JSON / Markdown / HTML compatibility reports
  • fix — apply safe Android/iOS toolchain upgrades
2
likes
140
points
188
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

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.

Repository (GitHub)
View/report issues
Contributing

Topics

#flutter #cli #compatibility #android #ios

License

MIT (license)

Dependencies

args, cli_util, http, io, meta, path, pub_semver, yaml

More

Packages that depend on flutter_compat