Skip to content

v9.0.0

Choose a tag to compare

@rdlabo rdlabo released this 24 Aug 07:12
· 24 commits to main since this release

Ionic Theme iOS26 v9.0.0

This release aligns the theme's major version with Ionic 9 while continuing to support Ionic 8.

If you are upgrading from a version released last month or earlier, v9 also includes the UI features and fixes introduced on the way through v3.x.

Compatibility

  • @ionic/core >=8.8.1 <10
  • Ionic 8 and Ionic 9 demos and visual regression coverage
npm install @rdlabo/ionic-theme-ios26@^9

Breaking change for users upgrading from v2.x or earlier

Rename the Inset List section-header class:

- <ion-item-group class="header-item-group">
+ <ion-item-group class="item-group-header">

The old class has been removed. If you already use v3.x, no additional application-side markup change is required for v9.0.0.

See the migration guide for details.

Included since the earlier releases

  • Two-line ion-item layouts with Supporting text
  • Natural helperText and errorText layouts for Inputs and Textareas
  • fill="outline" support in Ionic's ios mode
  • Shared markup and documented integration with @rdlabo/ionic-theme-md3
  • Ionic 8 and Ionic 9 visual regression tests in Light and Dark modes
  • Refined dividers, icon-only Buttons, navigation, and Overlay presentation

See the complete release overview

The release article includes mobile screenshots, markup examples, compatibility details, and the full list of changes across both themes:

Bringing iOS 26 and Material Design 3 to Ionic: Both Themes Reach v9

Full Changelog: v3.1.0...v9.0.0