Releases: ionic-team/ionic-framework
Releases · ionic-team/ionic-framework
5.8.3
6.0.0-beta.7
Bug Fixes
- datetime: ionBlur and ionFocus now fires correctly (#23980) (86a77bd)
- datetime: ionChange is no longer called for out of range dates (#23940) (ea39c6e), closes #23939
- datetime: time picker uses new iOS 15 style (#23996) (0ab37b5), closes #23768
- modal: backdropBreakpoint is now an exclusive value (#23954) (ed455ab)
- react: ensure inline modal content is visible (#23968) (285a371)
- reorder-group: wait for content to render before getting scroll position (#24007) (225a278), closes #23875
- select: ensure popover options with number values are searched for correctly (#23998) (c204083)
- select: focus selected item in popovers (#23991) (2497a53)
Features
- all: add CustomEvents types to components that emit events (#23956) (8708095), closes #22925
- header, footer: add ios fading header style (#24011) (7ce3959)
BREAKING CHANGES
- radio: The
RadioChangeEventDetail
interface has been removed in favor ofRadioGroupChangeEventDetail
.
5.8.2
Bug Fixes
- alert: made it easier to tell if alert is scrollable in MD mode (#23976) (a262753)
- angular: use initialize function when setting up ionic angular to avoid config errors (#24004) (f112ad4), closes #22853
- item-sliding: closing an item can no longer be interrupted (#23973) (3ca0419), closes #23969
- react: overlay hooks memorised properly to prevent re-renders (#24010) (2c97712), closes #23741
- select-popover: non-scrollable popovers no longer have forced overscroll (#23972) (aa4ba89), closes #23971
- status-bar: tapping status bar correctly scrolls content to top (#24001) (25eb8cd), closes #20423
5.8.1
6.0.0-beta.6
Bug Fixes
- menu: add console error for incorrect usage of contentId (#23871) (879ab8e), closes #23810
- modal: add sheet modal properties for angular (#23899) (d1763fc)
- modal: expose breakpoint props in ModalOptions interface (#23867) (5fd80fd), closes #23866
- modal: handle on sheet modal can now be turned off (#23900) (e2d2ad6)
- modal: modal displays in middle of screen on desktop (#23911) (9d87028)
- modal: sheet animation works correctly if breakpoints value does not include 1 (#23927) (414f246)
- modal: sheet modal handle is now positioned correctly (#23901) (58a4ba2)
- modal: sheet modal now accounts for safe area (#23884) (195d817), closes #23874
Features
5.8.0 Calcium
Bug Fixes
- angular: nested tabs now go to correct page (#23902) (1ed9f07), closes #23897
- header: role attribute can now be customized (#23888) (8888e2b), closes #21327
- react: modal now mounts child component independently of other modals (#23903) (1e13429), closes #23904
- tab-bar: safe area padding now added when slot="top" (#23895) (4782969), closes #23893
Features
6.0.0-beta.5
Bug Fixes
- angular: overlay interfaces are now properly exported (#23847) (c925274), closes #23846
- datetime: prevent vertical page scroll on interaction (#23780) (950350a), closes #23554
- item: form validation states are now properly shown (#23853) (5ca2ce9), closes #23733 #23850
- overlays: thrown errors are no longer suppressed (#23831) (a212eb5), closes #22724
Features
5.7.0 Potassium
Bug Fixes
- alert: AlertButton role now has correct types (#23791) (864212b)
- label: label now only takes up as much space as needed when slotted (#23807) (9932e26), closes #23806
- reorder-group: dragging reorder item to bottom no longer gives out of bounds index (#23797) (02409f2), closes #23796
- vue: router guards are now fire correctly when written in a component (#23821) (3c44222), closes #23820
Features
- slides: add IonicSlides module for Swiper migration, deprecate ion-slides (#23844) (11fda41), closes #23447
Code Refactoring
6.0.0-beta.4
Bug Fixes
- datetime: reduce time presentation min height (#23771) (bc4e826), closes #23690
- datetime: text color on ios mode now accounts for color contrast (#23729) (5980db4), closes #23723
- item: highlight now appears above helper/error text (#23763) (2995e33), closes #23510
- toast: ToastOptions interface now contains icon prop (#23737) (fbd32ff), closes #23736
- vue: custom element internal properties are no longer overridden in vue 3.1.0 (#23738) (ea39c70), closes #23539
- vue: modal and popover components now correctly pass properties (#23761) (578b906), closes #23698
Features
5.6.14
Bug Fixes
- back-button: MD ripple now accounts for --ripple-color (#23749) (6b18a89), closes #23748
- img: correctly determine when to load image when scrolling quickly on slower devices (#23704) (067e621), closes #23703
- item-sliding: prevent scrolling during slide gesture (#23774) (e0c4ad3), closes #19564
- nav: custom animation is now used correctly (#23779) (f9415ef), closes #23777
- vue: using router.go now shows correct view (#23773) (621f4fa), closes #22563