Releases: ionic-team/ionic-framework
Releases · ionic-team/ionic-framework
v8.4.1
8.4.1 (2024-11-27)
Bug Fixes
- header: use aria attributes to hide small title when collapsed (#30027) (23763ab), closes #29347
- menu: hide from screen readers while animating (#30036) (845071c)
- overlays: announce info after opening based on platform (#30025) (f6188c4)
- overlays: focus management with checkbox/radio (#30026) (8ee42bb)
- toast: swipe gesture works with custom container layout (#29999) (470decc), closes #29998
v8.4.0
v8.3.4
8.3.4 (2024-10-30)
Bug Fixes
- angular: add missing 'compareWith' input to standalone ion-radio-group (#29870) (47ba703), closes #29826
- backdrop: remove tabindex for improved accessibility (#29956) (7294e96), closes #29773
- input, textarea: ensure screen readers announce helper and error text when focused (#29958) (5a73145)
- overlays: hide from screen readers while animating (#29951) (cb60073), closes #29857
- overlays: do not hide root when toast appears (#29962) (322d7c9), closes #29773
- overlays: hide the focus trap div from screen readers (#29970) (c3b58f1), closes #29858
- vue: incorrect view rendered when using router.go(-n) (#29877) (e32fbe0), closes #28201 #28201 #29847
v8.3.3
v8.3.2
v8.3.1
8.3.1 (2024-09-17)
Bug Fixes
- checkbox: align checkbox properly in item using start alignment (#29850) (88b7013), closes #29837
- datetime: display today's date and time when value is an empty string (#29839) (f1d50c0), closes #29669
- range: disable scroll when range is being dragged (#29241) (35b1a45)
- react, vue: add default value for navManager on tabs (#29865) (df39cea)
- react: revert react output target version (#29869) (f64458d), closes ionic-team/stencil-ds-output-targets#476 ionic-team/stencil-ds-output-targets#475 #29848
v8.2.9
8.2.9 (2024-09-17)
Bug Fixes
- react: revert react output target version (#29869) (6fb087f), closes ionic-team/stencil-ds-output-targets#476 ionic-team/stencil-ds-output-targets#475 #29848
v8.3.0
8.3.0 (2024-09-05)
Features
- checkbox: display as block when justify or alignment properties are defined (#29783) (4ccd15e)
- radio: display as block when justify or alignment properties are defined (#29801) (18b02b3)
- react, vue, angular: use tabs without router (#29794) (867066b), closes #25184
- toggle: display as block when justify or alignment properties are defined (#29802) (0332c8c)
v8.2.8
v8.2.7
8.2.7 (2024-08-13)
Bug Fixes
- alert: do not overwrite id set in htmlAttributes (#29708) (1295ced), closes #29704
- angular: add focusTrap prop to modal and popover (#29729) (05913c3), closes #29728
- angular: remove the tabindex set by routerLink from Ionic components (#29744) (20073e1), closes #20632
- content: allow custom roles and aria attributes to be set on content (#29753) (7b16397)
- item: router-link remains clickable with item cover (#29743) (a9f278a)
- overlays: do not overwrite id set in htmlAttributes (#29722) (92ce563), closes #29712
- react: add onPointerDown, onTouchEnd, add onTouchMove (#29736) (bfee3cd), closes #29174
- vue: pass router-link value to href to properly render clickable elements (#29745) (ab4f279)