Skip to content

fix(flutter): widen plus plugin constraints - #1828

Merged
ChiragAgg5k merged 2 commits into
appwrite:mainfrom
ChiragAgg5k:fix/flutter-plus-plugin-constraints
Aug 21, 2026
Merged

fix(flutter): widen plus plugin constraints#1828
ChiragAgg5k merged 2 commits into
appwrite:mainfrom
ChiragAgg5k:fix/flutter-plus-plugin-constraints

Conversation

@ChiragAgg5k

Copy link
Copy Markdown
Member

Summary

  • allow package_info_plus 10.x and device_info_plus 13.x in generated Flutter SDKs
  • align the declared Dart and Flutter minimums with the existing device_info_plus 11.5.0 requirement
  • retain compatibility with older supported toolchains through Pub's SDK-aware version resolution

Tests

  • php example.php flutter client
  • flutter pub get (Flutter 3.35.6; resolved compatible package_info_plus 9.0.1 and device_info_plus 12.4.0)
  • flutter test
  • composer lint-twig
  • composer refactor:check

@greptile-apps

greptile-apps Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR widens the Flutter SDK’s allowed device_info_plus and package_info_plus versions while raising and documenting the corresponding Dart and Flutter minimums.

  • Allows device_info_plus 13.x and package_info_plus 10.x during Pub resolution.
  • Declares Dart 3.7 and Flutter 3.29 as generated Flutter SDK minimums.
  • Updates the repository compatibility table to match the generated package metadata.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains; the compatibility table now matches the Dart and Flutter minimums declared by generated Flutter packages.

Important Files Changed

Filename Overview
templates/flutter/pubspec.yaml.twig Widens the two plugin constraints and aligns the generated package’s Dart and Flutter environment constraints.
README.md Updates the Flutter compatibility entry to match the generated pubspec, resolving the previously reported documentation mismatch.

Reviews (2): Last reviewed commit: "docs(flutter): update supported toolchai..." | Re-trigger Greptile

Comment thread templates/flutter/pubspec.yaml.twig
@ChiragAgg5k

Copy link
Copy Markdown
Member Author

@greptile review

@ChiragAgg5k
ChiragAgg5k merged commit d502a13 into appwrite:main Aug 21, 2026
58 checks passed
@ChiragAgg5k
ChiragAgg5k deleted the fix/flutter-plus-plugin-constraints branch August 21, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant