Skip to content

release: upgrade to flutter 3.32.6#291

Open
zxcv1884 wants to merge 3 commits intosony:mainfrom
zxcv1884:main
Open

release: upgrade to flutter 3.32.6#291
zxcv1884 wants to merge 3 commits intosony:mainfrom
zxcv1884:main

Conversation

@zxcv1884
Copy link
Contributor

@zxcv1884 zxcv1884 commented Jul 18, 2025

Updates flutter-elinux to Flutter 3.32.6 and fixes API compatibility with latest flutter_tools.

Description:

  • Engine: cf56914b326edb0ccb123ffdc60f00060bd513fa72f2b18bb094f92f62a3113a8075240ebb59affa
  • Flutter: 3.29.33.32.6
  • Fix command constructors and remove deprecated APIs
  • Add flutter_lints dependency for flutter_elinux

zxcv1884 added 3 commits July 18, 2025 10:43
- Remove deprecated parameters from BuildCommand and Environment
- Update DriveCommand constructor with new required parameters
- Replace computeDartVmFlags with dartFlags property
- Remove non-existent DebuggingOptions properties
@lhoward
Copy link

lhoward commented Aug 15, 2025

FWIW I can see an engine artefacts tag for ef0cd00091 which is 3.32.8, but there's no corresponding tag here.

@thomtomdup
Copy link

Hello
Does it have some update about this ? :-)
Thank you

@martinetd
Copy link

Thank you!
I've re-opened this as flutter-elinux#3

I tested it on wayland and drm and it looks good to me, so unless anyone complains I'll merge it early next week (and try moving forward with newer versions)

FWIW I can see an engine artefacts tag for ef0cd00091 which is 3.32.8, but there's no corresponding tag here.

I can answer that one now: the flutter-embedded-linux tags are built first, so there being a tag does not mean we have a working flutter-elinux version to match.

If someone has done work with newer flutter versions I can now build new tags to the flutter-elinux/flutter-embedded-linux repo, so we should be able to keep going.

@martinetd
Copy link

If someone has done work with newer flutter versions I can now build new tags to the flutter-elinux/flutter-embedded-linux repo, so we should be able to keep going.

replying to myself, @lhoward opened flutter-elinux#2 with 3.38.3

Since I've tested this already and the other PR builds on this as well I'll merge the 3.32.6 PR first and will check 3.38 once the artifacts are ready

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.

4 participants