Updating to v8
This guide covers how to update your Ionic app from v7 to v8.
Overview
Ionic v8 includes several breaking changes and new features. This guide will help you migrate your app to the latest version.
Breaking Changes
Component Updates
Several components have been updated with breaking changes:
- ion-button: Updated styling and API
- ion-card: New shadow parts
- ion-input: Updated validation API
Framework Updates
- Angular: Requires Angular 15+
- React: Requires React 18+
- Vue: Requires Vue 3.2+
Migration Steps
- Update your dependencies
- Run the migration script
- Update your code to use new APIs
- Test your app thoroughly
What's New
Ionic v8 introduces several new features and improvements:
- Enhanced component APIs
- Improved performance
- Better TypeScript support
- Updated documentation
- New component features
Next Steps
After updating, check out the Getting Started guide to learn about new features.