All Versions
210
Latest Version
Avg Release Cycle
7 days
Latest Release
5 days ago

Changelog History
Page 7

  • v5.6.2 Changes

    March 22, 2021

    ๐Ÿ› Bug Fixes

  • v5.6.1 Changes

    March 17, 2021

    ๐Ÿ› Bug Fixes

    • custom-elements: overlays now present correctly when using custom elements build (#23039) (e4bf052), closes #23029
    • item: detail icon is no longer announced by screen readers (#23055) (c877061), closes #23054
    • label: properly float labels for non-input items (#23060) (c8a3999)
    • react: only pass tab event props from IonTabs to IonTabBar if defined (#23024) (f94e618), closes #23023
    • refresher: progressEnd no longer errors when pulling quickly in MD native refresher (#23056) (67617fb)
    • virtual-scroll: allow null in items property (#23047) (2a253a1)
    • vue: passing params as props are correctly updated when switching pages (#23049) (2f54bc1), closes #23043
  • v5.6.0 Changes

    March 04, 2021

    ๐Ÿ› Bug Fixes

    • all: improve support for ids with special characters when getting label element (#22680) (19d63f6), closes #22678
    • header: collapsed toolbar is no longer incorrectly shown when using ion-refresher (#22937) (5300dcc), closes #22829
    • label: only show placeholder with floating label when focused (#22958) (9282aa6), closes #17571
    • progress-bar: use correct theme colors in dark mode (#22965) (b6b2714), closes #20098
    • radio-group: pressing space no longer jumps screen to bottom of page (#22892) (3a0465e), closes #22716
    • react: IonRouterOutlet now respects animated={false} prop (#22905) (da1b7a0), closes #22903
    • react: onIonTabsWillChange and onIonTabsDidChange event handlers are now properly bound to IonTabs (#22233) (b064fde)
    • react, vue: navigating using ion-back-button now selects correct page (#22974) (cd8ffd8), closes #22830
    • react, vue: tab buttons no longer throw an error if href is undefined (#22998) (943e3f6), closes #22997
    • refresher: add correct dark mode styles (#22639) (c05476b), closes #22637
    • vue: correctly remove active state from tab button when navigating away from tab (#23000) (a2763af), closes #22597
    • vue: prevent race conditions when opening overlays (#22883) (68a9b80), closes #22880

    ๐Ÿ”‹ Features

  • v5.5.5 Changes

    February 26, 2021

    ๐Ÿ› Bug Fixes

  • v5.5.4 Changes

    February 04, 2021

    ๐Ÿ› Bug Fixes

  • v5.5.3 Changes

    January 28, 2021

    ๐Ÿ› Bug Fixes

    • react: do not unmount overlay inner component until overlay is dismissed (#22813) (ab1fc8f), closes #22761
    • react: adding dynamic class to ion-page no longer hides component (#22666) (a01bdb8), closes #22631
    • react: improve view matching logic (#22569) (f891f66)
    • react, vue: do not show back button when replacing to root page (#22750) (9e9a372), closes #22528
    • refresher: correctly detect spinner when using native refresher (#22800) (e2d8e5c), closes #22706
    • title: only add large title transition when using collapsible header (#22762) (348c50b), closes #22760
    • vue: all ionic vue components can now use router link (#22743) (3d6ac13)
    • vue: correctly determine leaving view when transitioning to a new instance of a previous page (#22655) (e3a05bf), closes #22654 #22658
    • vue: ensure v-model value is properly synced before ionChange event (#22749) (e1d6627), closes #22610
    • vue: improve path matching with tabs, deprecated adding additional pages as children of tabs without a router outlet (#22807) (2a3ce9a), closes #22519
    • vue: improve v-model binding sync between vue wrappers and web components (#22745) (64719f4), closes #22731
    • vue: output commonjs format for node environments (#22766) (7ecae2e)
    • vue: tab bar is now correctly hidden when keyboard is open (#22687) (5c27dd8)
  • v5.5.2 Changes

    December 09, 2020

    ๐Ÿ› Bug Fixes

    • android: setting hardwareBackButton: false in config now disables default webview behavior (#22555) (dc9faa6), closes #18237
    • button: allow aria-label to be inherited on inner button (#22632) (818e387), closes #22629
    • react: hardware back button now navigates correctly (36939e1)
    • react: setting a ref now allows other props to be passed in (31f45cd), closes #22609
    • refresher: clean up old css if calling refresh method before native refresher is setup (#22640) (8d5ed47), closes #22636
    • refresher: refresher correctly detects native refresher when shown asynchronously (#22623) (5ed73cd), closes #22616
    • vue: adding non tab button elements inside ion-tab-bar no longer causes errors (#22643) (61cf0c5), closes #22642
    • vue: correctly handle navigation failures (#22621) (216f51b), closes #22591
    • vue: correctly remove old view when replacing route (#22566) (4f4f31b), closes #22492
    • vue: pass in correct route to props function (#22605) (01afdc4), closes #22602
    • vue: query strings are now correctly handled when navigating back (#22615) (a94e2a8), closes #22517
    • vue: swipe back gesture is properly disabled when swipeBackEnabled config is false (#22568) (9d04c12), closes #22567

    For Ionic Vue Developers

    ๐Ÿš€ Vue Router 4 has been released! Be sure to update from the release candidate to the latest stable version of Vue Router.

    ๐Ÿš€ For more information on the changes in Vue Router 4, see https://github.com/vuejs/vue-router-next/releases/tag/v4.0.0.

    npm install [email protected]
    
  • v5.5.1 Changes

    November 25, 2020

    ๐Ÿ› Bug Fixes

    • checkbox: click handler now fires properly (#22573) (0786835), closes #22557
    • radio: properly announce radios on screen readers and resolve axe errors (#22507) (afcc46e)
    • react: eliminate use of deprecated findDOMNode, resolves #20972 (5275332)
    • router: navigation guards now fire when navigating to a page with params (#22521) (1956f98), closes #22516
    • select: fix a11y issues with axe and screen readers (#22494) (04b874e), closes #21552 #21548
    • select: improvements for announcing placeholder and value on screenreaders (#22556) (ea52db6)
    • vue: onBeforeRouteLeave and onBeforeRouteUpdate hooks now fire properly (#22542) (8002114), closes #22540
    • vue: tabs now correctly fire lifecycle events (#22479) (cdc2fb6), closes #22466
    • vue: unit testing a routerLink-capable component no longer warns of missing router dependency (#22532) (4e23aad), closes #22506

    For Ionic Vue Developers

    ๐Ÿš€ When updating to Ionic Vue v5.5.1 make sure you are on the latest version of [email protected] to take advantage of the bug fixes in this release:

    npm install [email protected]
    
  • v5.5.0 Changes

    November 18, 2020

    ๐Ÿ› Bug Fixes

    ๐Ÿ”‹ Features

    ๐ŸŽ Performance Improvements

    • ios: move content to stacking context while preserving position: fixed behavior (#22489) (d77a9d5), closes #22473
  • v5.4.4 Changes

    November 12, 2020

    ๐Ÿ› Bug Fixes

    • ๐Ÿ— build: add missing es5 output (228d349)