Liam DeBeasi
179cbd334b
build(): add lerna for dev builds ( #24358 )
2021-12-10 17:17:53 -05:00
Liam DeBeasi
1bfac52331
perf(content): remove global click listener to improve interaction performance ( #24360 )
...
resolves #24359
2021-12-10 10:34:44 -05:00
Liam DeBeasi
da3b93b4a2
5.9.2
2021-12-07 09:21:00 -05:00
Sean Perkins
5e5054d369
fix(router): popping route now accounts for route params ( #24315 )
2021-12-06 17:25:40 -05:00
Amanda Smith
f6a00ea954
fix(popover): handle scrolling in content so header can be sticky ( #24294 )
2021-12-06 10:45:37 -06:00
Djakson
b083ae4e58
docs(): fix typo in popover docs ( #24318 )
2021-12-06 10:26:03 -05:00
Sean Perkins
f7bd4c02c3
docs(back-button): update icon prop to include src and name approach ( #24307 )
2021-12-03 12:52:42 -05:00
Amanda Smith
e41b0e0cf2
fix(content): ensure fixed slot renders on top of content in iOS ( #24300 )
2021-12-01 13:47:39 -06:00
Sean Perkins
89e4bc56a1
fix(slides): update swiper instance after initialization ( #24257 )
2021-11-24 11:52:48 -05:00
Liam DeBeasi
c2603e9cff
5.9.1
2021-11-17 11:48:52 -05:00
Liam DeBeasi
bd8c3e881f
5.9.0
2021-11-17 09:27:51 -05:00
Sean Perkins
0566ec0da3
fix(input): date type in ion-input now aligns correctly on iOS 15 ( #24217 )
2021-11-12 15:13:37 -05:00
Sean Perkins
b2f2a4b71b
docs(): docs reference main instead of master ( #24216 )
2021-11-12 14:31:18 -05:00
Liam DeBeasi
d0b61307c6
feat(slides): add support for Swiper 7 ( #24190 )
2021-11-09 12:50:56 -05:00
Liam DeBeasi
642255e514
fix(action-sheet): safe area is now accounted for in MD mode ( #24176 )
...
resolves #24175
2021-11-08 08:58:20 -05:00
Matt Netkow
2485b303da
docs(virtual-scroll): fix url reference paths ( #24172 )
2021-11-05 12:28:21 -04:00
Liam DeBeasi
811a34493d
docs(react): fix infinite scroll example to remove extra imports ( #24147 )
2021-11-01 17:47:07 -04:00
Liam DeBeasi
794bfbbc57
docs(react): add examples for infinite scroll ( #24130 )
2021-10-28 16:23:26 -04:00
Liam DeBeasi
1b0669eebe
5.8.5
2021-10-27 09:01:14 -04:00
Amanda Smith
bdb268aa12
fix(menu): added focus trapping, improved compatibility with screen readers ( #24076 )
...
* fix(menu): add basic accessibility features
* fix(menu): add focus trapping
* test(menu): add test for focus trapping
* style(menu): lint fixes
* fix(menu): focus first element inside instead of whole menu
* test(menu): fix focus trap test to account for new behavior
* refactor(menu): pull focus handler into its own prop
* test(menu): add a11y testing
* fix(menu): prevent nested aria landmark from header inside menu
* fix(menu): revert switch to nav element
* fix(menu): remove unnecessary import from test
* fix(menu): allow for custom aria-label
* fix(menu): move nested ARIA role logic to header for flexibility
* fix(item): only add focusable class if it actually is focusable
* fix(menu): allow focusing of menu itself, for a11y on menus with no focusable children
* fix(item): move isFocusable logic to state for better reactivity
* perf(item): only grab one focusable child
* fix(menu): hide page content from screen readers when menu is open
* fix(menu): fallback to focusing host element
* docs(menu): add comments
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2021-10-27 08:51:46 -04:00
Dmitriy Fishman
2916810a2b
docs(): fix a typo in the readme ( #24087 )
2021-10-19 10:08:22 -04:00
Liam DeBeasi
2a2829c17e
5.8.4
2021-10-11 11:31:16 -04:00
Amanda Smith
68a7e43345
fix(back-button): pass aria-label to native element ( #24027 )
2021-10-08 12:08:32 -05:00
Liam DeBeasi
a63474a621
5.8.3
2021-10-07 16:50:46 -04:00
Liam DeBeasi
fe9bec29d5
5.8.2
2021-10-06 14:05:57 +00:00
Liam DeBeasi
25eb8cdf98
fix(status-bar): tapping status bar correctly scrolls content to top ( #24001 )
...
resolves #20423
Co-authored-by: Hans Krywalsky <EinfachHans@users.noreply.github.com >
2021-09-30 18:37:47 -04:00
Mads Buchmann Frederiksen
7010fe97a7
docs(readme): fix broken link to CONTRIBUTE guide ( #23982 )
2021-09-27 10:35:28 -04:00
Amanda Smith
a26275378f
fix(alert): made it easier to tell if alert is scrollable in MD mode ( #23976 )
2021-09-24 14:23:41 -05:00
Liam DeBeasi
3ca04197a4
fix(item-sliding): closing an item can no longer be interrupted ( #23973 )
...
resolves #23969
2021-09-23 16:08:33 -04:00
Liam DeBeasi
aa4ba890e9
fix(select-popover): non-scrollable popovers no longer have forced overscroll ( #23972 )
...
resolves #23971
2021-09-23 10:05:32 -04:00
Liam DeBeasi
598aaed4bf
5.8.1
2021-09-22 09:14:14 -04:00
Amanda Smith
00269941ca
docs(router): make root prop docs more descriptive ( #23961 )
2021-09-21 13:08:55 -05:00
Amanda Smith
e483034f3a
docs(refresher): fix 'to to' in snapbackDuration ( #23960 )
2021-09-21 10:28:52 -05:00
amandaesmith3
53d64c1eb8
docs(title): fix typo in usage CSS example ( #23957 )
2021-09-21 08:18:31 -05:00
Liam DeBeasi
ae1325cee6
fix(label): only inherit color if color property is set on ion-item ( #23944 )
...
resolves #20125
2021-09-16 15:27:43 -04:00
Liam DeBeasi
8108edd876
fix(item-sliding): item-sliding accounts for multiple ion-item elements ( #23943 )
...
resolves #19312
2021-09-16 12:29:12 -04:00
Liam DeBeasi
57bc299dea
5.8.0
2021-09-15 15:16:21 +00:00
Liam DeBeasi
bd96a81ff8
feat(action-sheet, loading, modal, picker, popover): pass HTML attributes to host element ( #23929 )
2021-09-15 10:02:19 -04:00
William Martin
73a1daf0aa
feat(alert, toast): pass arbitrary HTML attributes to host element ( #23891 )
...
resolves #23825
2021-09-14 22:44:57 -04:00
Liam DeBeasi
47829690b5
fix(tab-bar): safe area padding now added when slot="top" ( #23895 )
...
resolves #23893
2021-09-08 13:33:16 -04:00
Liam DeBeasi
8888e2bafd
fix(header): role attribute can now be customized ( #23888 )
...
resolves #21327
2021-09-08 10:48:18 -04:00
Liam DeBeasi
a12d146c3e
5.7.0
2021-09-01 09:43:23 -04:00
Liam DeBeasi
a0229bc7b2
refactor(virtual-scroll): deprecate virtual scroll in favor of JS framework solutions ( #23854 )
2021-08-31 18:20:29 -04:00
William Martin
11fda41420
feat(slides): add IonicSlides module for Swiper migration, deprecate ion-slides ( #23844 )
...
backports #23447
2021-08-31 17:52:47 -04:00
Ikko Ashimine
33f0bcd437
chore(slides): fix typo in image slides example ( #23838 )
2021-08-30 10:15:12 -04:00
Liam DeBeasi
50b88b24c2
chore(): run build to update picker readme ( #23822 )
2021-08-25 18:57:26 -04:00
Sarah Drasner
9317f6eb41
docs(picker): add a simple picker example for Vue ( #23818 )
...
There was previously no example for a vue picker, this adds one.
closes #2053
2021-08-25 17:50:33 -04:00
Liam DeBeasi
9932e26a2e
fix(label): label now only takes up as much space as needed when slotted ( #23807 )
...
resolves #23806
2021-08-24 10:25:12 -04:00
Toby Smith
02409f2abf
fix(reorder-group): dragging reorder item to bottom no longer gives out of bounds index ( #23797 )
...
resolves #23796
2021-08-23 09:38:27 -04:00
Liam DeBeasi
864212b0f2
fix(alert): AlertButton role now has correct types ( #23791 )
2021-08-18 13:43:12 -04:00