Mobile platforms
Kotlin 2.4.20 ships with deprecations and compiler fixes
Kotlin 2.4.20 lands with a wide set of compiler and API fixes, while Flutter and Swift tooling churn through incremental build and parsing fixes.
read --wire →
$ tail -f topics/mobile.log
Daily updates from the mobile platforms - Flutter, Swift, and Kotlin.
7 updates across 1 project this week.
One calm review of what shipped across Mobile - the commits, releases, and security advisories that matter. Every Monday, with security advisories same-day. Free, unsubscribe in one click.
We'll start you on the top Mobile projects - refine anytime. · Read a sample issue →
Mobile platforms
Kotlin 2.4.20 lands with a wide set of compiler and API fixes, while Flutter and Swift tooling churn through incremental build and parsing fixes.
read --wire →
Mobile platforms
The Flutter engine pulled in a new Fuchsia Linux SDK and advanced Skia three revisions today, routine dependency rolls with no reported breakage.
read --wire →
Mobile platforms
Swift fixes a C++ interop crash and extends an optimization, Kotlin begins a refactor of compiler-required arguments, and Flutter churns through routine dependency rolls.
read --wire →
Mobile platforms
Swift lands new concurrency and optimization work, including an AsyncStream error fix and a prototype for per-function CPU overrides, while Flutter's CLI refactor tightens its dependency injection.
read --wire →
Mobile platforms
Flutter landed three correctness fixes across accessibility, text editing, and iOS keyboard input.
read --wire →
Mobile platforms
The Flutter tooling team completed the migration of three more commands to explicit constructor dependency injection, removing ambient global references and adding hermetic unit tests.
read --wire →
Mobile platforms
The Flutter tool's modular dependency injection migration reaches the Doctor and Channel commands, removing ambient access from FlutterCommand.
read --wire →
Mobile platforms
Swift's optimizer now skips an overflow check on array-index additions that can never observably overflow, while Kotlin's symbol light classes gain support for boxed methods on overrides in final classes.
read --wire →
Mobile platforms
Swift's type join now accounts for toll-free bridging, while Kotlin aligns JS/Wasm companion object initialization with the JVM.
read --wire →
Mobile platforms
Flutter addresses a web-server race that could crash DWDS, Swift enables lifetime dependencies on let stored properties, and Kotlin advances diagnostics abstraction in the Analysis API.
read --wire →
Mobile platforms
Flutter patched a macOS crash that could take down any app when an IME reports a selection outside the text buffer.
read --wire →
Mobile platforms
A Swift compiler bug that could corrupt objects at deinit and a Flutter crash on ProMotion displays both shipped fixes overnight.
read --wire →
Mobile platforms
Flutter's release-mode route injection fixes a long-standing Android gap, while Swift and Kotlin land compiler stability fixes that will save you from cryptic crashes.
read --wire →
Mobile platforms
Flutter's Linux popup and tooltip positioning fix is back to square one, while Swift locks down move-only deinit crashers and Kotlin cleans house.
read --wire →
Mobile platforms
Swift's AST just deleted a footgun that has been a "common source of bugs" [ref:6], while Flutter quietly pulled in a new ICU revision [ref:3].
read --wire →
Mobile platforms
A Swift compiler crash that hit local non-copyable existentials is patched, and the fix clears the way for broader adoption of move-only types.
read --wire →
Mobile platforms
Swift's runtime now ignores safety-disabling environment variables in privileged processes, and JetBrains is cutting Kotlin's Gradle support at the knees.
read --wire →
Mobile platforms
A regression in Flutter's Actions.handler breaks intent lookup for every app, and the fix is already in review.
read --wire →
Mobile platforms
Flutter removes 140 lines of duplicate test setup code while Swift unifies crash reporting to plug a resource leak across runtime and demangler.
read --wire →
Mobile platforms
Flutter's tool extensibility framework is now live with JSON-RPC protocol support, while the analyzer migration to the new plugin system finishes its final cleanup.
read --wire →