Skip to content

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