Skip to content

[probe] Re-run 447f5fc on today's macOS GHA#403

Closed
passsy wants to merge 2 commits into
stablefrom
test-replay-447f5fc
Closed

[probe] Re-run 447f5fc on today's macOS GHA#403
passsy wants to merge 2 commits into
stablefrom
test-replay-447f5fc

Conversation

@passsy

@passsy passsy commented May 26, 2026

Copy link
Copy Markdown
Member

Verifying if commit 447f5fc still passes pr-stable-integration on macOS-latest GHA today. Not for merge.

passsy added 2 commits May 20, 2026 05:38
Bumps the wiredash environment to Dart >=3.3.0 / Flutter >=3.19.0,
unlocking modern web interop (and WebAssembly compilation).

- Replace dart:html, dart:js, and dart:js_util with package:web and
  dart:js_interop in the web lifecycle backport, device info, and the
  renderer detection helper.
- Switch conditional imports from `dart.library.html` to
  `dart.library.js_interop`, which is the wasm-compatible signal.
- Clean up analyzer fallout from the SDK bump: parameter assignments
  in the backdrop animation builder, unnecessary http_parser imports,
  unnecessary library names, unnecessary breaks, unnecessary
  non-null assertions, and the CorePalette deprecation gets an
  ignore until CorePalettes is available across supported channels.
- Drop the Flutter 3.0.0 example and CI jobs; the new min-version
  job targets Flutter 3.19.0.
Flutter 3.19's `flutter pub get` checks the Android embedding by
looking at `build.gradle` (Groovy) and treats projects that only have
`build.gradle.kts` as embedding v1 — which then fails plugins like
`device_info_plus`. The fix landed in 3.24, so bump the min-version
container there and reformat with the CI Dart version. The SDK
itself still works on Dart 3.3.
@passsy

passsy commented May 26, 2026

Copy link
Copy Markdown
Member Author

Cancelling probe — root cause identified as macOS GHA image bump (15.7.4 → 15.7.7). Working on fix in #401.

@passsy passsy closed this May 26, 2026
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