7.6.0 (2023-12-06)
Bug Fixes
- angular,vue: range form value updates while dragging knob (#28422) (0854a11), closes #28256
- animation: add stronger types to Animation interface (#28334) (4a088d5)
- animation: progressEnd coercion is reset before onFinish (#28394) (eae8162), closes #28393
- infinite-scroll: remaining in threshold after ionInfinite can trigger event again on scroll (#28569) (8c235fd), closes #18071
- item: allow item to grow when it is used in a flex container (#28594) (1c1b567)
- item: wrap elements and label contents when the font size increases or the elements do not fit (#28146) (6438e3e)
- select: do not collapse to width: 0 when placed in flex container (#28631) (e71e7a0)
- toast: add swipeGesture to ToastOptions (#28518) (4ad6df6)
Features
- checkbox: add shadow part for label (#28604) (f9f5654), closes #28300
- input, textarea, select: add start and end slots (#28583) (357b8b2), closes #26297
- radio-group: add compareWith property (#28452) (0ae327f)
- radio: add shadow part for label (#28607) (b757970), closes #28300
- range: expose label wrapper as shadow part (#28601) (52ed2bf)
- toast: add swipe to dismiss functionality (#28442) (30c21aa), closes #21769
- toggle: expose label wrapper as shadow part (#28585) (a34188f)
Note: Text inside of ion-item
can now wrap to resolve accessibility issues related to readability. We recommend evaluating your application to account for text wrapping.