b4ba70ea14
fix(vue): switching between tabs and going back resolves to correct route ( #25206 )
...
resolves #24303
2022-04-29 10:11:55 -04:00
7b716076b6
fix(vue): replacing routes across nested outlets preserves previous route info ( #25171 )
...
resolves #25017
2022-04-25 09:56:13 -04:00
66e125bc5e
test(vue): update vue test app dependencies ( #24955 )
2022-03-17 13:06:48 -04:00
0b18260da6
fix(vue): routing history is correctly replaced when overwriting browser history ( #24670 )
...
resolves #23873
2022-02-02 13:35:52 -05:00
6d7b1444b6
fix(vue): going back to a tabs outlet no loger causes classList error ( #24665 )
...
resolves #24654
2022-01-27 14:37:35 -05:00
e4056f7945
chore(): sync with main
2021-12-07 14:57:29 -05:00
047d3c7772
fix(vue): switching between tabs preserves query string ( #24297 )
...
resolves #23699
2021-12-02 10:04:26 -05:00
fb96ab5a26
fix(vue): ionic lifecycle hooks now run when using vue 3.2 setup syntax ( #24253 )
...
resolves #23824
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-11-23 17:04:24 -05:00
2054690f54
chore(): sync with main
2021-11-11 10:19:05 -05:00
7c43589b0a
fix(vue): canGoBack method now works correctly ( #24188 )
...
resolves #24109
2021-11-09 09:45:12 -05:00
c8cbe9c1f3
chore(): sync with main for beta 4
2021-08-18 09:42:03 -04:00
621f4faa1a
fix(vue): using router.go now shows correct view ( #23773 )
...
resolves #22563
2021-08-17 08:53:55 -04:00
578b9062dd
fix(vue): modal and popover components now correctly pass properties ( #23761 )
...
resolves #23698
2021-08-16 09:09:41 -04:00
e30b17c5bb
fix(vue): navigating between parameterized pages now results in page transition ( #23525 )
...
resolves #22662
2021-06-30 10:11:06 -04:00
6dfbd89cf8
refactor(vue): remove auto-generated router outlet inside of ion-tabs ( #23479 )
2021-06-21 18:22:57 -04:00
09da99b176
Merge remote-tracking branch 'origin/master' into sync-master
...
# Conflicts:
# packages/vue/src/components/IonTabs.ts
# packages/vue/test-app/src/router/index.ts
2021-06-21 21:26:49 +00:00
a2a4cff3d0
fix(vue): IonTabs can now accept IonRouterOutlet ( #23477 )
...
resolves #23321
2021-06-21 16:52:50 -04:00
dc48a9f1a2
feat(vue): add custom elements bundle ( #23458 )
2021-06-17 14:10:50 -04:00
3be1c3dcd7
feat(modal): modals can now be used inline ( #23341 )
...
resolves #20117 , resolves #20263
2021-06-01 11:09:40 -04:00
308fa1c0dd
feat(popover): popover can now be used inline ( #23231 )
...
BREAKING CHANGE: Converted `ion-popover` to use the Shadow DOM.
2021-05-03 12:02:22 -04:00
aede8e686f
chore(): resolve merge conflicts
2021-04-23 11:41:46 -04:00
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
004885bfd4
fix(vue): dynamic tabs are now correct recognized ( #23212 )
...
resolves #22847
2021-04-21 15:14:30 -04:00
35c8802c22
fix(vue): update props when navigating to new parameterized route ( #23189 )
2021-04-15 12:37:50 -04:00
4fb81b7450
chore(): sync with master
2021-04-05 16:40:39 -04:00
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
4cbf610e55
chore(): sync vue tabs changes with master
2021-03-04 15:31:42 -05:00
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
dd1c8dbf3b
feat(vue): add composition API ionic lifecycle hooks ( #22970 )
...
resolves #22769
2021-03-01 10:35:25 -05:00
96abe22175
chore(): sync next with master
...
chore(): sync next with master
2021-02-26 15:14:28 -05:00
68a9b80053
fix(vue): prevent race conditions when opening overlays ( #22883 )
...
resolves #22880
2021-02-23 14:42:38 -05:00
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
2a3ce9a74e
fix(vue): improve path matching with tabs ( #22807 )
...
resolves #22519
2021-01-22 10:19:38 -05:00
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
e3a05bfeb5
fix(vue): correctly determine leaving view when transitioning to a new instance of a previous page ( #22655 )
...
resolves #22654 resolves #22658
2020-12-16 16:45:28 -05:00
e17c822bfb
fix(vue): tab bar now works with slot="top" ( #22461 )
...
resolves #22456
2020-11-10 10:07:31 -05:00
5a4d0c0217
fix(vue): ensure view is updated correctly when replacing a route outside of a nav guard ( #22429 )
...
resolves #22412
2020-11-04 16:44:51 -05:00
daf6a92127
fix(vue): correctly switch tabs after going back ( #22309 )
...
resolves #22307
2020-11-04 12:50:31 -05:00
6fad0fe428
fix(vue): improve handling of parameterized urls ( #22360 )
...
resolves #22359
2020-10-22 11:37:17 -04:00
31f9bc81d6
fix(vue): improve compatibility with route guards ( #22371 )
...
resolves #22344
2020-10-22 11:03:58 -04:00
561a4ac535
fix(vue): going back with query params now goes to correct view ( #22350 )
...
resolves #22324
2020-10-21 11:23:44 -04:00
bcef804dea
fix(vue): lifecycle events are correctly fired in component context ( #22348 )
...
resolves #22338
2020-10-21 11:22:52 -04:00
c5ab562eaa
fix(vue): ion-page component is properly shown with HMR ( #22319 )
2020-10-14 18:45:46 -04:00
b06ae16591
fix(vue): improve path matching when going back ( #22275 )
...
resolves #22258
2020-10-13 16:04:55 -04:00
52f655c9d4
fix(vue): pages now render in correct outlet when using multiple nested outlets ( #22301 )
...
resolves #22286
2020-10-13 14:22:51 -04:00
fff82d0bdc
fix(vue): do not hide page content when using ion-page in non-routing contexts ( #22302 )
...
resolves #22300
2020-10-13 10:29:37 -04:00
6026c65b1a
fix(vue): modal, popover, and nav are now created within application context ( #22282 )
...
resolves #22079
2020-10-12 15:07:49 -04:00
c74fd4147b
fix(vue): improve swipe to go back reliability ( #22288 )
...
resolves #22237
2020-10-12 11:32:28 -04:00
39d2530427
fix(vue): correctly show ion-back-button when going back ( #22260 )
...
resolves #22217
2020-10-07 14:58:41 -04:00
d746561ea2
fix(vue): ion-tab-bar no longer throws undefined error when re-creating tabs ( #22261 )
...
resolves #22255
2020-10-07 09:37:25 -04:00