Liam DeBeasi
aede8e686f
chore(): resolve merge conflicts
2021-04-23 11:41:46 -04:00
Liam DeBeasi
dab927d290
fix(vue): overlay events can now be listened for without the "on" prefix, deprecated "on" prefix event listeners ( #23227 )
2021-04-23 11:38:45 -04:00
Liam DeBeasi
287205480a
5.6.5
2021-04-22 10:13:17 -04:00
Tucker Whitehouse
0dd189e2c0
fix(react): callback refs now work correctly with ionic components ( #23152 )
...
resolves #23153
2021-04-22 09:56:04 -04:00
Liam DeBeasi
004885bfd4
fix(vue): dynamic tabs are now correct recognized ( #23212 )
...
resolves #22847
2021-04-21 15:14:30 -04:00
Liam DeBeasi
35c8802c22
fix(vue): update props when navigating to new parameterized route ( #23189 )
2021-04-15 12:37:50 -04:00
Brandy Carney
15abc181aa
test(cypress): migrate Angular tests to Cypress ( #23083 )
2021-04-15 11:59:27 -04:00
Liam DeBeasi
ff7922a1a5
chore(vue): fix typo in comments ( #23192 )
2021-04-15 09:44:27 -04:00
Liam DeBeasi
669d24c551
tests(vue): improve reliability of e2e tests ( #23168 )
2021-04-08 14:00:07 -04:00
Liam DeBeasi
0e1cb1bb0c
5.6.4
2021-04-08 12:49:11 -04:00
Liam DeBeasi
7203190234
fix(react, vue): correct view now chosen when going back inside tabs ( #23154 )
...
resolves #23087
resolves #23101
2021-04-06 10:16:23 -04:00
Liam DeBeasi
dee6eb30df
fix(react): overlays now correctly unmount any child components after dismissing ( #23149 )
...
resolves #23140
2021-04-06 09:53:26 -04:00
Liam DeBeasi
4fb81b7450
chore(): sync with master
2021-04-05 16:40:39 -04:00
Liam DeBeasi
6df1215ee2
tests(react): run e2e tests on CI ( #23147 )
2021-04-05 12:37:28 -04:00
Liam DeBeasi
27318cf585
fix(vue): account for event name changes in vue 3.0.6+ for overlay components ( #23100 )
2021-03-29 15:30:31 -04:00
Liam DeBeasi
ba51daf17c
fix(vue): components now integrate properly with vee-validate ( #23114 )
...
resolves #22886
2021-03-29 14:34:52 -04:00
Liam DeBeasi
eacd8f6d27
test(vue): run vue e2e and unit tests on ci ( #23113 )
2021-03-29 13:37:37 -04:00
Liam DeBeasi
073883a098
feat(accordion): add accordion and accordion-group components ( #22865 )
...
resolves #17094
2021-03-24 09:17:54 -04:00
Liam DeBeasi
f0cfe5a283
5.6.3
2021-03-23 10:41:42 -04:00
Liam DeBeasi
7b140b1e12
merge release-5.6.2
...
5.6.2
2021-03-22 17:06:56 -04:00
Liam DeBeasi
1c93b75e39
fix(react): correctly show ion-back-button when going back ( #23069 )
...
resolves #22692
2021-03-22 16:11:45 -04:00
Liam DeBeasi
5fef3e7b21
5.6.2
2021-03-22 16:07:34 -04:00
Liam DeBeasi
a0ff24b5d6
5.6.1
2021-03-17 12:59:08 -04:00
Liam DeBeasi
2f54bc1469
fix(vue): passing params as props are correctly updated when switching pages ( #23049 )
...
resolves #23043
2021-03-16 09:31:45 -04:00
Liam DeBeasi
f94e618a7b
fix(react): only pass tab event props from IonTabs to IonTabBar if defined ( #23024 )
...
resolves #23023
2021-03-05 16:03:14 -05:00
Liam DeBeasi
4cbf610e55
chore(): sync vue tabs changes with master
2021-03-04 15:31:42 -05:00
Liam DeBeasi
1a2fd2fb6e
5.6.0
2021-03-04 13:54:38 -05:00
Liam DeBeasi
a2763afe8e
fix(vue): correctly remove active state from tab button when navigating away from tab ( #23000 )
...
resolves #22597
2021-03-03 09:26:46 -05:00
Liam DeBeasi
943e3f6ae3
fix(react, vue): tab buttons no longer throw an error if href is undefined ( #22998 )
...
resolves #22997
2021-03-02 10:05:59 -05:00
Ely Lucas
b83e00934e
feat(react): add react hooks to control overlay components ( #22484 )
2021-03-01 11:34:13 -05:00
Liam DeBeasi
dd1c8dbf3b
feat(vue): add composition API ionic lifecycle hooks ( #22970 )
...
resolves #22769
2021-03-01 10:35:25 -05:00
Liam DeBeasi
96abe22175
chore(): sync next with master
...
chore(): sync next with master
2021-02-26 15:14:28 -05:00
Liam DeBeasi
0101a5fce2
5.5.5
2021-02-26 14:10:48 -05:00
Liam DeBeasi
06d4c8e6f1
fix(vue): account for event name changes in vue 3.0.6+
2021-02-26 14:10:42 -05:00
Liam DeBeasi
cd8ffd82a0
fix(react, vue): navigating using ion-back-button now selects correct page ( #22974 )
...
resolves #22830
2021-02-25 13:18:20 -05:00
Liam DeBeasi
68a9b80053
fix(vue): prevent race conditions when opening overlays ( #22883 )
...
resolves #22880
2021-02-23 14:42:38 -05:00
Hans Krywalsky
215eb5d4ef
feat(searchbar): add showClearIcon property ( #22759 )
...
resolves #22738
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2021-02-23 12:34:42 -05:00
Liam DeBeasi
75458ac7fb
refactor(vue): remove support for child routes nested inside of tabs ( #22919 )
...
BREAKING CHANGE: Support for child routes nested inside of tabs has been removed to better conform to Vue Router's best practices. Additional routes should be written as sibling routes with the parent tab as the path prefix.
2021-02-12 14:43:29 -05:00
Ely Lucas
b064fdebef
fix(react): onIonTabsWillChange and onIonTabsDidChange event handlers are now properly bound to IonTabs ( #22233 )
...
Co-authored-by: Hansu Kim <khsily@users.noreply.github.com >
2021-02-11 14:50:07 -05:00
Liam DeBeasi
da1b7a0e7a
fix(react): IonRouterOutlet now respects animated={false} prop ( #22905 )
...
resolves #22903
2021-02-10 15:05:04 -05:00
Liam DeBeasi
cb2c9b63e8
5.5.4
2021-02-04 11:13:52 -05:00
Liam DeBeasi
ff0f1da9f1
fix(vue): ionChange events now propagate correctly ( #22872 )
...
resolves #22870
2021-02-04 11:00:46 -05:00
Adam Bradley
fa515eb79b
refactor(react): look up tabs also by property key ( #22823 )
...
When IonTabBar is wrapped by a functional component or fragment, then IonTabs is unable to find it. This is a rare case, but adding the ability for a function component to manually state that is is an IonTabBar. Same for IonTabButtons.
2021-02-01 11:31:33 -06:00
Liam DeBeasi
bc17e24a03
5.5.3
2021-01-28 12:17:55 -05:00
Liam DeBeasi
ab1fc8f231
fix(react): add improved method for not unmounting component until overlay is dismissed ( #22813 )
...
resolves #22761
2021-01-22 12:48:47 -05:00
Liam DeBeasi
2a3ce9a74e
fix(vue): improve path matching with tabs ( #22807 )
...
resolves #22519
2021-01-22 10:19:38 -05:00
Simon
7ecae2e4cb
fix(vue): output commonjs format for node environments ( #22766 )
2021-01-20 16:20:44 -05:00
Liam DeBeasi
14e8441706
fix(react): do not unmount overlay inner component until overlay is dismissed ( #22763 )
...
resolves #22761
2021-01-14 10:53:39 -05:00
Liam DeBeasi
e1d6627bf0
fix(vue): ensure v-model value is properly synced before ionChange event ( #22749 )
...
resolves #22610
2021-01-13 11:22:27 -05:00
Liam DeBeasi
9e9a372497
fix(react, vue): do not show back button when replacing to root page ( #22750 )
...
resolves #22528
2021-01-13 10:10:44 -05:00