Skip to main content

Ionic 8.8.18

Release Date: August 12, 2026

Breaking: Ionic 8.8.18 is here. A bug-fix release shipped on August 12, 2026. Four targeted fixes across core, datetime, and modal. No new features. No breaking changes.

What Changed

  • Vite 8 support — Lazy component chunks now resolve correctly under Vite 8. The framework's loader no longer trips over Vite 8's chunking behavior. Closes #31333.
  • Safe-area insets — Offsets update properly when safe-area insets arrive late. No more janky layout shifts on devices with delayed inset reporting. Closes #31337.
  • Datetime cleanup — Ready state tears down correctly when an overlay dismisses. Prevents stale state from leaking between presentations. Closes #31155, #31143.
  • Modal pull-to-refresh — Pull-to-refresh now works with a custom scroll host inside modals. Previously it would fight the scroll container. Closes #31332.

The Details

Three of the four fixes are regression-style patches to behavior introduced in recent 8.8.x releases. The Vite 8 chunk-resolution fix is the one to watch if you've upgraded your build tooling: teams on Vite 8 with dynamically imported Ionic components should update before touching their route-level code splitting.

Upgrade Now

npm install @ionic/[email protected] — or your framework's equivalent. Bug-for-bug, this is a safe patch bump. Update when you can; there's no reason to wait.

What is New?

By continuing to use the site, you agree to the use of cookies.