This release is the culmination of many months of hard work by the development team and brings improvements to theming, accessibility, and more!
- Simplified Theme Importing: Easier importing of light and dark themes with automatic application based on system settings, and options for always applying the dark theme or applying it based on a CSS class presence.
- Revised Color Palette: Improved color contrast meeting AA levels as defined by Web Content Accessibility Guidelines, enhancing readability and accessibility.
- High Contrast Themes: Introduction of high-contrast light and dark themes meeting AAA contrast levels, with easy opt-in via new CSS imports.
- New Step Color Tokens: For better support of high contrast themes, allowing independent control of text and background colors, with backward compatibility for previous tokens.
- Revised Styles for iOS 17: Updates to align with iOS 17 design changes, including the ability to disable action sheet buttons.
- New Picker Experience: Improved Picker with better performance, presentation flexibility, and compatibility with JavaScript framework template features.
- Legacy Form Control Syntax Removal: The old form control syntax has been removed, encouraging migration to the improved syntax introduced in Ionic 7.
- Commitment to Easy Upgrades: Fewer breaking changes than previous versions, with migration paths provided for major changes.