Skip to content

v9.0.0

Choose a tag to compare

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

Ionic Theme MD3 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 v2.x.

Compatibility

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

Breaking change for users upgrading from v1.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 v2.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
  • Shared markup and documented integration with @rdlabo/ionic-theme-ios26
  • Ionic 8 and Ionic 9 visual regression tests in Light and Dark modes
  • Refined dividers, icon-only Buttons, navigation, and component presentation
  • Companion ESLint rule guidance for consistent Inset List structure

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: v2.1.0...v9.0.0