RepoJournal
Mobile platforms

Mobile platforms

Flutter, Swift, and Kotlin - the mobile platforms developers ship on

Keep up with Mobile platforms in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Mobile Full archive →

The Wire · Showcase

FLUTTER FIXES CRASH HANGS, SWIFT STRIPS LEGACY CODE

By RepoJournal · Filed · About Mobile platforms

Flutter's debugger no longer freezes apps on crash, while Swift and Kotlin chip away at technical debt across their platforms.

Flutter shipped a critical fix that detaches LLDB from the process and prints stack traces when apps stop, preventing the debugger from hanging the entire app [1]. This solves a long-standing crash handling issue that could lock developers out of debugging sessions. On the tooling side, Flutter also added a shepherd-prs skill to automate landing approved third-party contributions [2], reducing friction on the contribution pipeline. Flutter doctor now warns Intel Mac users about potential performance implications [3], while the framework decoupled preview theme imports from material and cupertino packages [4], preparing for design system modularization. Swift continues aggressive cleanup, removing the redundant swift_in_compiler lit feature [5] and stripping dead code guarded by legacy compilation flags [6][7], signaling the project is moving past older driver architectures. Kotlin made surgical fixes to JVM metadata handling and composable function type transformation [8][9], tightening type safety across the KMP ecosystem.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Detach LLDB and print stack trace on process stop (#188576) flutter/flutter
  2. [2] feat(skills): Add shepherd-prs skill for managing approved external contributor PRs (#188534) flutter/flutter
  3. [3] Print a warning in `flutter doctor` when running on Intel Macs (#188760) flutter/flutter
  4. [4] [Framework/Tool] Decouple preview theme imports ↗ flutter/flutter
  5. [5] Merge pull request #90293 from eeckstein/cleanup-tests apple/swift
  6. [6] Merge pull request #90292 from eeckstein/remove-old-stuff apple/swift
  7. [7] Merge pull request #90272 from compnerd/workaround apple/swift
  8. [8] [KMP] Decouple JVM IC metadata logic from common metadata components ↗ JetBrains/kotlin
  9. [9] [CMP] KComposableFunction -> KFunction transformation in type remapper ↗ JetBrains/kotlin

Quick answers

What shipped in Mobile platforms on July 1, 2026?
Flutter's debugger no longer freezes apps on crash, while Swift and Kotlin chip away at technical debt across their platforms. In total, 87 commits, 46 pull requests, and 1 releases landed.
Who contributed to Mobile platforms on July 1, 2026?
3 developers shipped this update, including bkonyi, ywett02, and shishkin-pavel.
What were the notable Mobile platforms updates?
Detach LLDB and print stack trace on process stop (#188576), feat(skills): Add shepherd-prs skill for managing approved external contributor PRs (#188534), and Print a warning in `flutter doctor` when running on Intel Macs (#188760).

More from Mobile platforms

Daily updates, in your inbox

Follow Mobile platforms

Keep up with Mobile platforms in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.