Repository navigation
Releases: ionic-team/ionic-framework
Releases · ionic-team/ionic-framework
Release list
v9.0.10
9.0.10 (2026-10-28)
Bug Fixes
- alert: only block Enter on checkbox inputs, not the whole document (#31643) (28d2940), closes #30811
- menu: allow menus inside split pane main content to open (#31586) (3eebee3), closes #30591
- rtl: respect
dirof ancestor elements throughout components (#31459) (25a114f) - vue: render resolved href for object router-link (#31663) (d73cacb), closes #30848
v9.0.9
9.0.9 (2026-10-21)
Bug Fixes
- angular: import tab proxies directly in standalone tabs (#31596) (cb963f8), closes #31594
- datetime: discard unconfirmed selection on cancel (#31558) (cecd3af), closes #30777 #27975
- input, select, textarea: prevent floating label from overflowing while it floats (#31567) (ecd6f5a)
- nav: defer non-animated swipe back until the gesture completes (#31552) (5f3f5fc), closes #29793
- vue-router: keep back working after replacing a page in tabs (#31583) (86390f6), closes #30617
v9.0.8
9.0.8 (2026-10-14)
Bug Fixes
- angular, vue: fire lifecycle events on nested pages (#31532) (277097e), closes #30831 #16834
- angular: update route snapshot on query param navigation (#31534) (6b5afec), closes #24587
- modal: stop sheets dismissing on upward drags (#31553) (3e3544e)
- react-router: stop hidden views from re-rendering on every navigation (#31541) (4ae0196), closes #31528
v9.0.7
9.0.7 (2026-10-07)
Bug Fixes
- close-watcher: allow back navigation when nothing is open (#31520) (6532bcb), closes #29648
- css: stop emitting :host-context selectors in global stylesheets (#31516) (35bd2fa), closes #30024
- input-otp: sync value when length changes (#31485) (e425825), closes #31484
- react: prevent error when an outlet unmounts before it's ready (#31517) (d5bab2e), closes #31513
- vue-router: render the redirect target when a guard redirects (#31510) (643584b)
- vue-router: reset tab with memory history (#31511) (edbc304), closes #29785
v9.0.6
v9.0.5
9.0.5 (2026-09-23)
Bug Fixes
- button: sync aria attributes between host and native button (#31264) (e771519), closes #30626
- datetime: tear down ready state only when the host is hidden (#31460) (bf0607e), closes #30933
- popover: account for CSS zoom in positioning and sizing (#31426) (96ff7df), closes #30919 #31047
- vue: respect config log level (#31452) (edb3e48)
v9.0.4
9.0.4 (2026-09-16)
Bug Fixes
v9.0.3
v9.0.2
v9.0.1
9.0.1 (2026-08-26)
Bug Fixes
- core: restore prop defaults when consumers downlevel (#31375) (b4174f9)
- item-sliding, segment-button: read props after frameworks assign them (#31391) (7956b97), closes #31388
- overlays: restore presented state after a DOM move (#31400) (bfff8e1), closes #31389 #31390
- picker-column: commit value on outside press (#31397) (95e2224), closes #30449 #30674
- react-router: skip page clone when nothing will animate (#31387) (898001c)
- refresher: validate slot after frameworks assign it (#31377) (d41f258), closes #31376
- select: derive option text from all child nodes (#31382) (7879ec5), closes #31381