Skip to content

feat: upgrade to Flutter 3.44.0 engine#13

Closed
DenisovAV wants to merge 2 commits into
fluttertv:mainfrom
DenisovAV:feat/flutter-344-upgrade
Closed

feat: upgrade to Flutter 3.44.0 engine#13
DenisovAV wants to merge 2 commits into
fluttertv:mainfrom
DenisovAV:feat/flutter-344-upgrade

Conversation

@DenisovAV
Copy link
Copy Markdown
Contributor

Summary

Upgrades pinned Flutter SDK and tvOS engine artifacts to Flutter 3.44.0.

Changed

  • bin/internal/flutter.version559ffa3f75e7402d65a8def9c28389a9b2e6fe42
  • bin/internal/engine.versionv1.0.0-flutter3.44.0
  • packages/flutter_tvos1.0.5
  • Fixed BuildCommand breaking changes (new required params in Flutter 3.44.0)
  • Updated lib/tvos_cache.dart for 3.44.0 artifact layout

Fixed

  • Example project.pbxproj: corrected Team ID (866PPL96Z42U7DD3DNRL)
  • Example Info.plist: removed unused UIMainStoryboardFile

Test plan

  • 192/192 tests pass (dart test test/general/)
  • Simulator build: flutter-tvos run on tvOS simulator
  • Device build: flutter-tvos run --release on physical Apple TV (AppleTV6,2)
  • Engine artifacts published to fluttertv/engine-artifacts as v1.0.0-flutter3.44.0

Engine patch infrastructure (engine/build.sh, patches, etc.) will be published in a separate fluttertv/engine repo.

DenisovAV added 2 commits May 25, 2026 19:14
Update pinned versions (flutter SHA 559ffa3f, engine v1.0.0-flutter3.44.0),
fix BuildCommand breaking changes (11 new required params in 3.44.0), bump
flutter_tvos to 1.0.5, update docs and changelogs.
- Pass -allowProvisioningUpdates to xcodebuild for device builds so
  the CLI can provision the device automatically on first run
- Fix Team ID in example project.pbxproj (866PPL96Z4 → 2U7DD3DNRL)
- Remove UIMainStoryboardFile from example Info.plist (not needed with
  programmatic entry point on tvOS)
@DenisovAV DenisovAV closed this May 25, 2026
@DenisovAV DenisovAV deleted the feat/flutter-344-upgrade branch May 25, 2026 17:39
@DenisovAV DenisovAV restored the feat/flutter-344-upgrade branch May 25, 2026 17:59
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