Capacitor
Cross-platform native runtime for building web-based mobile apps
Capacitor 9's alpha is quietly cutting Cordova loose and moving iOS to Swift Package Manager
◆Recent moves
- 19d ago
Cordova.framework removed from the iOS project
The clearest signal in the alpha series that Cordova is being unwound: its framework is dropped from the generated iOS project and the CLI stops adding the Kotlin plugin for Cordova plugins. An Android URI-permission fix for image capture intents ships alongside.
View source ↗ - 20d ago
SystemBars insets work plus experimental CLI packageOptions
The only alpha here carrying real features: safe-area-inset-x on older Android API levels, respect for insetsHandling disable, a getDouble plugin config method, and an experimental packageOptions CLI flag. The added iOS package-manager telemetry hints at how the SPM transition is being tracked.
View source ↗ - 20d ago
Swift Package Manager dependency patching fixes
Three fixes to SPM handling — patching the Capacitor dependency version inside plugins, making it work on prereleases, and removing a double comma in generation. Individually minor, collectively the sign of SPM support still being built out.
View source ↗ - 20d ago
Build repairs after a merge
Housekeeping: logic missing from a merge restored, an Android verify script brought back, and missing CLI imports added. Pure alpha-series churn with nothing user-facing.
View source ↗