Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refact/flutter 3.24.4 #9868

Closed
wants to merge 10 commits into from

Conversation

fufesou
Copy link
Collaborator

@fufesou fufesou commented Nov 9, 2024

Upgrade to Flutter 3.24.4.

Desc

  1. Use Flutter 3.22 to generate the bridge files, add pubspec.lock.3.22.3. (bridge.yml)
  2. Android, upgrade to gradle 7.6.3. We cannot directly upgrade to gradle 8.x. Because namespace must be set. https://developer.android.com/build/releases/past-releases/agp-8-0-0-release-notes
    While many pubs did not set namespace yet. We have to upgrade too many pubs, and there're some pubs like Fix plugin that cannot be run on a newer flutter version juliuscanute/qr_code_scanner#748
  3. Workaround of Autocomplete issue. See Autocomplete(Flutter 3.24.3), optionsViewBuilder does not get the last options of optionsBuilder flutter/flutter#157244

Issues

  • There was a crash on Windows
  • MacOS. Click the "Connect" button, and the remote window is empty. There is no waiting for image prompt box. Then click peer card, and it connects. Click the "Connect" button again, and it's done.

Note

  1. Use uni_links of git, because Android apk cannot be compiled. update_sdk avioli/uni_links#211 uni_links is not changed to to app_links for now, because there're some special logic. fix: --install cannot be invoke caused by singleton optimization #2892 Though installation works fine after changing to app_links.

@fufesou fufesou changed the title Refact/flutter 3.24.4 vitoway Refact/flutter 3.24.4 Nov 9, 2024
@fufesou fufesou closed this Nov 9, 2024
@fufesou fufesou reopened this Nov 9, 2024
@fufesou fufesou closed this Nov 9, 2024
Signed-off-by: fufesou <[email protected]>
@fufesou fufesou reopened this Nov 9, 2024
@fufesou fufesou closed this Nov 9, 2024
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.

2 participants