RepoJournal
Mobile platforms

Mobile platforms

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

Pick a date

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.

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

FAQ

What changed 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.
What should Mobile platforms teams do about it?
Update Flutter to the latest build - the LLDB fix prevents debugger hangs on crash • Check flutter doctor output on Intel Macs and review the new warning • Monitor Kotlin's metadata and type safety improvements for JVM projects
Which Mobile platforms repositories shipped on July 1, 2026?
flutter/flutter, apple/swift, JetBrains/kotlin

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.