- Notifications
You must be signed in to change notification settings - Fork3.6k
[path_provider] Re-release FFI foundation version#10516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
[path_provider] Re-release FFI foundation version#10516
Uh oh!
There was an error while loading.Please reload this page.
Conversation
2.5.0 was retracted due to an issue with production builds (see linkbelow); this re-releases with a requirement on `objective_c` 9.2.0,which resolves that issue.Because `objective_c` 9.2.0 requires hooks, this updates the min SDKrequirement to 3.38.0.Fixesflutter/flutter#178915
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Code Review
This pull request addresses an issue with production builds in the FFI-basedpath_provider_foundation package by re-releasing it as version 2.5.1. The core change is updating theobjective_c dependency to9.2.0, which necessitates raising the minimum Dart SDK to3.10.0 and Flutter to3.38.0. The version, dependency, and SDK constraints have been correctly updated in the package'spubspec.yaml and its example. TheCHANGELOG.md has also been updated to reflect these changes and to mark version 2.5.0 as retracted. The changes are correct and well-contained. I have one minor suggestion to improve the wording in the changelog for better user clarity.
Uh oh!
There was an error while loading.Please reload this page.
stuartmorgan-g commentedNov 25, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Web build failures aredart-lang/native#2824, but it looks like there are some other issues, like needing a native toolchain for Dart unit tests, which is unfortunate (flutter/flutter#178715). |
2.5.0 was retracted due to an issue with production builds (see link below); this re-releases with a requirement on
objective_c9.2.0, which resolves that issue.Because
objective_c9.2.0 requires hooks, this updates the min SDK requirement to 3.38.0.Fixesflutter/flutter#178915
Pre-Review Checklist
[shared_preferences]pubspec.yamlwith an appropriate new version according to thepub versioning philosophy, or I have commented below to indicate whichversion change exemption this PR falls under1.CHANGELOG.mdto add a description of the change,following repository CHANGELOG style, or I have cxmmented below to indicate whichCHANGELOG exemption this PR falls under1.///).Footnotes
Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.↩↩2↩3