v3.0.0
Ionic Theme iOS 26 v3.0.0
This release improves structured inset lists, floating action button positioning, Ionic 9 compatibility coverage, and public documentation.
Breaking change
The section-header class for ion-item-group has been renamed:
- <ion-item-group class="header-item-group">
+ <ion-item-group class="item-group-header">The old class is no longer styled. Update shared markup used with @rdlabo/ionic-theme-md3 at the same time.
What’s new
- Added structured two-line inset items using direct, unslotted ion-label and ion-note children.
- Improved inset-list markup compatibility with the MD3 theme so both modes can share one template.
- Corrected floating action button positioning alongside side menus and aligned expanded FAB lists.
- Added tested demo and screenshot coverage for Ionic 8 and Ionic 9.
- Added complete dual-theme setup guidance, including Sass import order, dark mode, and platform-specific transitions.
- Reorganized the public documentation around installation, features, special markup, migration, and experimental animations.
Compatibility
- Requires @ionic/core >=8.8.1 <10.
- Applications using @ionic/core <8.8.1 should remain on @rdlabo/ionic-theme-ios26@2.2.1 or upgrade Ionic.
See the migration guide (https://github.com/rdlabo-dev/ionic-theme-ios26/blob/v3.0.0/docs/migration.md) for upgrade details.
Full changelog: v2.3.2...v3.0.0