Skip to content

v3.0.0

Choose a tag to compare

@rdlabo rdlabo released this 22 Aug 02:46
· 35 commits to main since this release

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